请教关于数据库的问题?

flywolfa188 2003-08-23 11:18:22
我先
Table.Edit;
Table.post;
然后用dbedit将数据写入,可是数据更新只有才重新启动该程序时才有用.
我如果想在点击确定后立即更新数据库要怎么办啊?
还有假设我用来更改密码,2个edit2个dbedit,一个edit和一个DBedit用于为旧密码确认,一个edit为输入新密码.然后用Dbedit关联到修改密码后,但由于Table.active为
true所以Dbedit中的text会变为密码项显示出来.但如果不设为active则旧密码不能比较.我想请问怎么解决这个问题,麻烦讲得详细点.谢谢
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flywolfa188 2003-08-24
  • 打赏
  • 举报
回复
怎么样把Table.Edit状态变成不可edit状态啊,我如果将readonly设成false就会出错.
fhuibo 2003-08-24
  • 打赏
  • 举报
回复
1、Table.Edit;
2、用dbedit将数据写入
3、Table.post;

zhoutian618 2003-08-24
  • 打赏
  • 举报
回复
都用TEDIT就可以了。
或者用TDBEDIT作为旧密码显示,两个TEDIT作新密码和新密码的确认。

其实密码全用TEDIT就可以了。就是说三个TEDIT啊。
zhoutian618 2003-08-24
  • 打赏
  • 举报
回复
Table.Edit;//进行编辑状态
dbEdit进行赋值。//赋值语句
Table.Post;//保存数据
要用以上有顺序啊。
flywolfa188 2003-08-24
  • 打赏
  • 举报
回复
怎么大家嫌分少了吗????
suiyuxing 2003-08-24
  • 打赏
  • 举报
回复
你把它的edable属性改为false不久行了吗

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧