请教各位,我想对SQL查询出来的结果补充些内容,并保存到数据库(表)中,如何做?例如:我在一个名为dianchi的表中用SQL查询“电池”,结果查到了表中的所有相关的记录,并显示在DBGrid中,此时,我想在DBGrid中添加一些记录,并能保存在名为dianchi的表后,请问如何做? 如果我说的不够详细,还望大家回帖,我再给大家解释,谢谢帮助!!
解决方案 »
- Delphi增强RTTI使用技巧征集
- listview被form的背景色给盖住了
- 问一个超难问题,关于NT服务程序,菜鸟就不要来了。
- ADO join表如何更新!
- fastreport中关于打印自定义变量的问题
- BitBtn 按钮显示的问题?
- 北京通审公司招聘delphi程序员
- 怎样操作IE框架窗口中的滚动条?
- 找个师傅买糖吃,嘻嘻
- 怎么样删除一个目录里的全部文件?
- Field frm_sales_out.editprice does not have a corresponding component.Remove the declaration?
- 如何像word一样将图文混排的内容保存到access数据库。
select 'xx' as field1,'yy' as field2... from yyyzz
union all
select ddd as field1, ii as field2 from ......
方式2:
select ... into #mytemp from ...
insert into #Mytemp ddddddddddddd
Table1.Edit;
Table1.Insert;然后你就可以在DBGrid中新增的行中写行数据,当你写完后,将焦点转换到其他地方
则,自动会保存到数据库中。
就可以了
insert into table1 value(......);
begin
dbgrid2.DataSource.DataSet.Append;//可以根据自己的需要在添加别的语句。
end;