读书人

【求教呀】delphi中access数据库存储有

发布时间: 2012-02-23 22:01:35 作者: rapoo

【求教呀】delphi中access数据库存储问题
个位大侠:

小弟在用delphi+access2003
用ADOQuery进行连接,锁类型是:ltBatchOptimistic
用DBEdit显示数据库中的内容

结果是:

1.当手工向DBEdit输入数值3.1415926时,用ADOQuery1.UpdateBatch;语句更新数据库,数据库中的值被替换为3.1415926,更新成功

2.而当用命令向DBEdit输入数值时,如DBEdit1.text:='3.1415926';,用ADOQuery1.UpdateBatch;语句更新数据库,数据库中相应的值不变,更新失败

3.奇怪的是:当DBEdit2(另一个文本框)用手动输入值12345时,再命令输入DBEdit1.text:='3.1415926';,则数据库更新分别为3.1415926和12345,更新成功

这到底是怎么回事呢?
为什么用命令输入数值更新不成功呢?
急死我了!!!!

[解决办法]
DBEdit1.EditText:='3.1415926'试试
[解决办法]
因你用的是感知控件,手工入,值已自。而你用命令值,可能未加入句:ADOQuery.Edit;是於。

读书人网 >.NET

热点推荐