关于SQL语句的问题!!!! sql.add('where select * from jxcsj');//这儿应该是需要update的条件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是从一个表内容追加到另一个表的上可以用 INSERT INTO TABLEA(A)SELECT A FROM TABLEB WHERE var s1,s:string;s1:=edit1.text;s2:=edit1.text;sql.add('update jxcsj set sn='''+s1+''',dm='''+s2+'''');sql.add('where select * from jxcsj'); 谢谢各位我想我的意思没有表达清楚,是这样的1、我想更新一个表JXCSJ的DH字段的所有记录为A20010814 就是不知这里条件语句WHERE怎么才能代表所有记录, update jxcsj set DH='A20010814'就是更改jxcsj表中所有DH记录。 update语句的默认范围为全部记录!!! 不要加where语句就是sql.clear;sql.add('update jxcsj.db set sn='''edit1.text+''',dm='''+edit2.text+'''');就够了 谢谢大家好像大家都忘记了一个问题怎样用SQL语句把一个表中的一条记录增加到另一条记录中?谢谢 insert into table2 (field1,field2,...)select (field1,field2,...) from table1 where ... 如何用Delphi 设置 Excel 中 批注 的长度和宽度??? 动态组键如何实现鼠标拖动? 看看这个事务程序,怎会错 fastreport如何设置页眉! 使用MFC DLL 求一个TFileStream拷贝文件的实例 BMP图形识别的问题,请求帮助。 代码求解 讨论: 有没有人一下指针哪,顺便散分(到两个星星了) delphi10、 内网、外网双服务器 、sql sever 菜鸟初学的送分题,给点支持 对Query查询结果重新排序,用什么方法?
可以用
INSERT INTO TABLEA(A)SELECT A FROM TABLEB WHERE
s1:=edit1.text;
s2:=edit1.text;sql.add('update jxcsj set sn='''+s1+''',dm='''+s2+'''');
sql.add('where select * from jxcsj');
A20010814 就是不知这里条件语句WHERE怎么才能代表所有记录,
就是更改jxcsj表中所有DH记录。
sql.clear;
sql.add('update jxcsj.db set sn='''edit1.text+''',dm='''+edit2.text+'''');
就够了
select (field1,field2,...) from table1 where ...