我用EDIT获取DBGRID的数据,用botton修改EDIT中的数据再提交,表里有4个字段,其中SS是主键,自动递增的!因为SS是自动递增的,所以没有处理!请大家帮忙看看下面的程序有没有问题,运行是可以过,不过担心有问题所以来问问!
dm1.qry.edit;
DM1.qry.FieldByName('AA').asstring:=edit1.Text;
DM1.qry.FieldByName('BB').asstring:=edit2.Text;
DM1.qry.FieldByName('CC').asstring:=edit3.Text;
dm1.qry.Post;DM1.qry.SQL.Clear;
dm1.qry.SQL.Add('select * from sP ');
dm1.qry.Active:=True;
dm1.qry.edit;
DM1.qry.FieldByName('AA').asstring:=edit1.Text;
DM1.qry.FieldByName('BB').asstring:=edit2.Text;
DM1.qry.FieldByName('CC').asstring:=edit3.Text;
dm1.qry.Post;DM1.qry.SQL.Clear;
dm1.qry.SQL.Add('select * from sP ');
dm1.qry.Active:=True;
解决方案 »
- Delphi 2007-02专家榜
- 用socket连接时,怎样让服务器上数据库中的记录显示在客户端combobox1上来?
- dbgrideh如何控制他不能新增行,但能修改原有的内容!
- 哎,问个电脑问题,点击文件夹,右键,选属性,弹不出对话框,这是什么回事呢??
- 斑竹别删,急...急...在线等候...500分, WIN2000局域网,一共享的文件夹被删除,咋找谁删的,咋恢复被删文件夹...
- 如何獲得系統當前的時間﹖
- 高手指教:在线程中执行showmessage为什么不起作用。
- 怎样自定义事件
- 三层的错误--我在客户连接服务时出现一个COM SERVER WARNING的错误(高手快来)
- 怎么我的datetimepicker控件的date属性无法显示?
- 数据库保存问题?
- 如果响应接口的事件.
DM1.qry.FieldByName('BB').asstring:=trim(edit2.Text);
DM1.qry.FieldByName('CC').asstring:=trim(edit3.Text);还要考虑数据不修改时,应加上:
try
DM1.qry.open;
except
DM1.qry.execSQL;