mdsk.net
当前位置:首页 >> DElphi ADOQuEry1 怎么更新数据 >>

DElphi ADOQuEry1 怎么更新数据

ADOQuery1.SQL.Clear; showmessage(File_Feature); sql:= 'select * from MediaInfo where 特征="'+File_Feature+'"'; ADOQuery1.SQL.Add(sql); ADOQuery1.Open; if ADOQuery1.recordCount>0 then begin while not ADOQuery1.eof do begin ADOQu...

最少三个控件: 1.dbgrid 。 2.datasource 在data access里面 3.adoquery。 设置 adoquery的connection。可以写语句 也可以放置 adoconnection。。。在ado里面 设置adoconnection的connectstring 设置 datasource的dataset为adoquery1 设置 dbgr...

你上面说是ck表,在写SQL语句时怎么成了ckdb了? 下面是我的写法 ADOQuery.SQL.Text:='Update ck set sused='''+ADOQuery.fieldbyname(Sused).asstring + trim(Edit4.Text) + ''' where Sno='''+edit6.text+''''; 纯手打,未测试。望采纳。 ADOQ...

你要把这个问题的分类改到 软件编程去 ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('update ProductInfo set Stock = Stock + ‘ + Edit2.Text + ’ where ProNo = ‘ + Edit1.Text); ADOQuery1.ExecSQL;

这样试试: for i := 0 to adoquery1.RecordCount -1 do begin Combobox1.items.add(ADOQuery1.fieldbyname('xx').asstring); adoquery1.Next; end; 不过看你代码没有太大问题,如果以上代码也不行,建议看看相关上下文代码! wish you Luck!

没办法检测,只能用timer来不断的刷新。

因为DateSource是数据感知控件,所以一旦和它连接的DateSet数据集发生改变,DateSource也会随之而变。一旦把dateSource的数据库去掉,DBGrid必然也显示不出数据(使用DateSet的DisableControls勉强可以实现这个功能,但是后续还是会有很多麻烦)...

你的这些句子是delphi的代码,不是属性。tstrings属性只需要写入一个sql语句就可以

参考代码如下: sql='update yonghu set jifen='''+Edit.Text+''' where id='''+Edit1.Text+''''; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add(sql); ADOQuery1.ExecSQL; 这样就可以更新回数据库了。

qry1.First;//取第一条数据 edit.Text := qry1.FieldByName(字段名).AsString; 这样就可以啦! 想获取什么值都可以用query.fieldbyname(字段名).asstring获得字符串或者query.fieldbyname(字段名).asinteger获得整数值!

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com