苦
苦海无边
Unregistered / Unconfirmed
GUEST, unregistred user!
ADo问题请教
我有两个数据库
我把所有的adodataset都放到了data modules里
然后在一个dbgird的ondblclick的过程里写了如下代码
with ADOQLook do
begin
sql.Clear;
sql.add('insert into Dishlook (Dish_name)');
sql.add('values name)');
Parameters.parambyname('name').value:=eatdata.ADODataDishDish_name.Value;
execsql;
end;
往另外的一个用adoquery连接的表里插数据
却出现了这样的问题
如果
我把data modules里的与adoqlook连接的dataset的active:=true和adoqlook.active:=true;
执行的时候
就会说
adoqlook:cannot perform this operation no a open dataset
如果
我把dataset的active:=false;
把adoqlook.active:=true;
那么,和adoqlook连接的dbgird没有反应(但是,再access里面看数据库,数据以插到表格里了)
如果我把
我把dataset的active:=true;
把adoqlook.active:=false;
也是和adoqlook连接的dbgird没有反应(但是,再access里面看数据库,数据以插到表格里了)
这是咋回事阿
我把adoqlook.refalsh也不行。
我应该如何做才能实现 通过鼠标双击,就个一把这个表里的数据天到另外的一个表里
而且可以通过dbgrid看到。
谢谢各位了[]
我有两个数据库
我把所有的adodataset都放到了data modules里
然后在一个dbgird的ondblclick的过程里写了如下代码
with ADOQLook do
begin
sql.Clear;
sql.add('insert into Dishlook (Dish_name)');
sql.add('values name)');
Parameters.parambyname('name').value:=eatdata.ADODataDishDish_name.Value;
execsql;
end;
往另外的一个用adoquery连接的表里插数据
却出现了这样的问题
如果
我把data modules里的与adoqlook连接的dataset的active:=true和adoqlook.active:=true;
执行的时候
就会说
adoqlook:cannot perform this operation no a open dataset
如果
我把dataset的active:=false;
把adoqlook.active:=true;
那么,和adoqlook连接的dbgird没有反应(但是,再access里面看数据库,数据以插到表格里了)
如果我把
我把dataset的active:=true;
把adoqlook.active:=false;
也是和adoqlook连接的dbgird没有反应(但是,再access里面看数据库,数据以插到表格里了)
这是咋回事阿
我把adoqlook.refalsh也不行。
我应该如何做才能实现 通过鼠标双击,就个一把这个表里的数据天到另外的一个表里
而且可以通过dbgrid看到。
谢谢各位了[]