adoquery2 := tadoquery.assign(adoquery1)
adoquery := tadoquery.Create()
adoquery := tadoquery.Create()
解决方案 »
- 你能从这个xml看出界面实现是用的哪个库吗?
- 如何实现多个窗口在不同的显示器中显示
- ACCESS库一边接收数据 同时网络的另一台机器要求访问 这样就相互冲突了 我该怎么办啊 ????有点急
- 小问题,难不了大家!
- 如何控制在Edit控件中只能输入数字且小数点后最多两位(急!在线等)
- 請教:程序的退出問題!!
- Synchronize这个东东有什么用?我知道是线程同步使用的
- 跟据EXECL数据更新SQLSERVER数据库中数据怎么实现?
- onkeydown、onkeypress、onkeyup三个事件有什么区别?
- 询问哪里有关于Windows消息的文档,最好全一点
- 在DBGRID中能否实现在最后一行添加合计(如字段“数量”的总和)?
- 如何获得dbgrid的记录所在的行号?
====================================
要求您的adoquery1,adoquery2都分别连接到相应的数据库
adoquery1.close;
adoquery2.close;
adoquery1.sql.clear;
adoquery2.sql.clear;
adoquery1.sql.add('select * from table1');
adoquery2.sql.add('select * from table2');
adoquery1.open;
adoquery2.open;
while not adoquery1.eof do
begin
if adoquery1.fieldbyname('field1name').value.....//满足您的条件
then
begin
adoquery2.insert;
adoquery2.fieldbyname('field1name').value:=adoquery1.fieldbyname('field1name').value;
adoquery2.fieldbyname('field2ame').value:=adoquery1.fieldbyname('fieldbyname').value;
.......//把您需要的字段都复制过去.
adoquery1.delete;
end;
adoquery1.next
end
2,建议使用InfoPower 3000
========
判断一下dbgrid.option.dgmultiselected是否为true就知道能否多行选定了;
================================================================
给一个例子,好好看一下就知道怎么用了.
将dbgrid1中的数据添加到dbgrid2中,所以:
楼上同学的方法改一下:
begin
if DBGrid1.SelectedRows.Count>0 then
with DBGrid1.DataSource.DataSet do
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
GotoBook(pointer(DBGrid1.SelectedRows.Items[i]));
dbgrid2.datasource.dataset.insert;
for j := 0 to FieldCount-1 do
begin
dbgrid2.datasource.dataset.field[j].value:=dbgrid1.datasource.dataset.field[j].value;
end;
dbgrid2.datasource.post;
end;
end;
1、我的AdoQuery1在复制后不能真正将记录删除,只是暂时从DbGrid中移去;
2、我的AdoQuery2只是一个临时表而已,且记录全部从AdoQuery1中取得。mudeen(笑哥哥),luoweicaisd(笑三少),请问这样还有没有好的解决方法?谢谢!各位,帮忙啊…………
adoquery1.delete
改为:
adoquery1.fieldbyname('biaoji').value:=1;
循环后重新检索:
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from table1 where biaoji<>1');
adoquery1.open;
我的是:9844389
需要帮忙向我发消息就可以了.或者 [email protected]