字段名改成英文。
字段的caption 可以是中文显示。
字段的caption 可以是中文显示。
解决方案 »
- 㙟 这个字显示成囗(四方框)。
- PostMessage 结构体,消息队列满了?内存泄漏???
- 求教程源码:c/s模式的数据查询类程序(要调试通过)
- 哪们大侠用过"远兴时代科技"的YX-K4-232的读卡器,在线等
- 大家有没有李维的《 VCL INSIDE》的电子书啊,能否共享共享,多谢了
- 高分求解、真心求教
- ADODataSet的怪问题!
- 太神奇了!delphi居然有的时候format cource对个别单元不起作用!
- 请教delphi用面向对象方法开发系统的过程。关键是用面向对象的方法啊。
- 使用adoconnection时,在程序中如何设定其connectstring
- 一个初学者的问题??
- *** 如何根据不同的错误显示不同的提示信息??***
zxh1972 : 两位好!
我试过两位所说的方法,仍然 Update failed! 若两位有兴趣,我把代码(很小的程序,不足10行代码)发给两位帮助调试一下。
(示例)
在Form1中放置如下组件:TDBGrid、TDBNavigator、TQuery、TUpdateSQL、TButton。将之连在一起:
TQuery中的属性如下设置:
DatabaseName为BCDEMOS,SQL为"Select * from country order by area",UpdateObject指向TUpdateSQL,CachedUpdate为True,RequestLive为True,Active为True双击TUpdateSQL组件,出现对话框,点击“Select Primary Keys”按钮,再点“Generate SQL”按钮。最后点OK。双击TButton组件,在其OnClick事件中写入以下两句话:(query1为TQuery的名字)
query1.ApplyUpdates;
query1.CommitUpdates;程序运行时,就可以对TDBGrid中的数据进行修改了,最后点一下TButton就行了。TButton的意思就是提交数据库更新的意思了。如果你还有什么不懂的话,我很乐意为你解答
DataBaseName: (是别名) 建表(20个字段),
完全正确操作运行,没有问题!
但如果输入关键字值(dw)为空,save后,在次修改时就会出现'Update Failed!',
以后就乱了,在插入或修改就出现'Update Failed!',而且显示和后台数据库内容不复合。
你是在这种情况下出现'Update Failed!'?
是这样,给出你的Email,我把改过的发回。
我的邮件地址: [email protected]
我的邮件地址: [email protected]