如FORM1有个STRINGGRID, FORM2有个EDIT, 当点击FORM1‘修改’按钮时,STRINGGRID选中的行的值赋给EDIT,显示出来,对EDIT修改之后怎么传回去? 比如EDIT值本为1,现在改为2,要把这值传回到SQL。
Edit1.Text := StringGrid1.Cells[1,StringGrid1.Row]; //EDIT得到值
a: string; a := Edit1.Text; with DM do
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('update ptype set typeid=' + a + ' ,Fullname= ''' + b + ''',barcode= ' + c + ' ,Standard= ''' + d + ''' , area= ''' + e + '''where typeid=' + a + '');
ADOQuery1.ExecSQL;执行后改了别的信息可以保存进来,改TYPEID的就不行
Edit1.Text := StringGrid1.Cells[1,StringGrid1.Row]; //EDIT得到值
a: string; a := Edit1.Text; with DM do
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('update ptype set typeid=' + a + ' ,Fullname= ''' + b + ''',barcode= ' + c + ' ,Standard= ''' + d + ''' , area= ''' + e + '''where typeid=' + a + '');
ADOQuery1.ExecSQL;执行后改了别的信息可以保存进来,改TYPEID的就不行
解决方案 »
- 各位老大,请解决这个问题~
- socket 控件 使用问题 非常着急
- 请教各位高手图形编程的问题!!!!!
- dbgrid的多选的问题
- 有关文件覆盖的简单问题
- 用DELPHI的TNMPOP3收信的时候,怎么样来判断这封信是否已经收过,也就是只收还没有收过的信?谢了。100分
- 文件关联问题讨论?
- 是否有可能实现程序弹出后将整个windows 的enabled:=false;
- "Stream write error" 是什么错误?
- 怎样去掉memo中的回车换行?然后赋给一个字符串!
- com+端有时会产生异常,导致客户端出现‘灾难性错误’,而且之后所有的客户端任何操作都是这样,除非重启COM+
- 关于HOOK的问题:HOOK中无法访问全局变量,如何解决?
改前取值
Origin:=StringGrid1.Cells[1,StringGrid1.Row];
改后可以赋值给awhere typeid=Origin