关于ADO的Table和Query的若干问题 ADO 的 TADOTable 只有用于打开数据库里的表吗?能不能用它打开由SQL语句生成的临时查询?TADOQuery 除了打开指定的SQL语句生成的查询外,能不能用来编辑打开的查询,并保存到数据库啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //define qryqry: TADOQuery;//useqry := GetRecordBySQL('Select * From T_Worker Wher F_ID=1');qry.Edit();qry.FieldByName('F_Name') := 'aaa';qry.UpdateBatch();Why can't update the table? What's wrong? //define qryqry: TADOQuery;qry := TADOQuery.create(nil)//useqry := GetRecordBySQL('Select * From T_Worker Wher F_ID=1');qry.open;qry.Edit;qry.FieldByName('F_Name').asString := 'aaa';qry.Post;//不是批量处理不用updateBatch 个人感觉 ADOTable 没有什么用,相反 AdoQuery 确实有点用,而且很活 UpdateBatch() 在不是批处理的时候用不了吗?那如果现在有一个程序要保存数据,但是,保存的数据有时会多,有时会少,那怎么办? 一条一条的修改,修改后保存--保存的数据有时会多,生成sql语句'update 表 set ...'批量更新 adoquery可以查询,编辑,更新,删除,另外建议自己多试。 请教一个关于“Socket error #10060”的问题 group下有多少个item,怎么写? 自定义控件 让在状态栏上的程序闪烁 改写C++的UDP文件传输协议包 经常看到“上下文” CONTEXT这样字眼 但不明白什么意思 如何用代码实现radiogroup的某个item被选中? delphi设置问题 关于让出CPU的函数(help!!!!!) 送分,请给[email protected]发过帮助邮件的人进来!!! 托盘图标的问题 想对字段进行求和,不知怎做。。。
qry: TADOQuery;//use
qry := GetRecordBySQL('Select * From T_Worker Wher F_ID=1');
qry.Edit();
qry.FieldByName('F_Name') := 'aaa';
qry.UpdateBatch();Why can't update the table? What's wrong?
qry: TADOQuery;
qry := TADOQuery.create(nil)
//use
qry := GetRecordBySQL('Select * From T_Worker Wher F_ID=1');
qry.open;
qry.Edit;
qry.FieldByName('F_Name').asString := 'aaa';
qry.Post;//不是批量处理不用updateBatch
那如果现在有一个程序要保存数据,
但是,保存的数据有时会多,有时会少,那怎么办?
生成sql语句'update 表 set ...'批量更新