到底是将 table1 in datagrid of page A copy to table2 in datagrid of page B 还是 table1 in datagrid of page A copy to table2 in your DataBase ??? -------- "包括文件名,也从现有文件夹复制到另一个文件夹! " ??really can't follow your means!!
select * into B表 from a表
............... 想得太好了 你的DataGrid就使用一张表啊
to smartcreater: 说简单点,就是将同一个数据库的两个表的数据行进行复制。将表1的一行数据复制到表2中。 还有一个问题是,能不能点button时,将表1的数据行复制到表2时,同时将表1的数据进行删除呢,或者是将表1的一行数据移动到表2呢?请高手不吝请教!谢谢先!
insert into tableB(f1,f2) select f1,f2 from TableA Where ... -------- //use trigger to delete the Rec in tableA
TO smrtcreater: 非常感谢您的建议,可是我还是没有成功!下面是我的代码,请您帮我看一下好吗! '这是删除代码,测试可以实现 dSql = "DELETE * FROM tbltgk WHERE ID = " & HQNo ExecuteSQL(dSql) 这是插入代码,可是就是不能实现 okSql = "INSERT INTO tbltggl(ID,sr,cr,li) SELECT ID,sr,cr,li FROM tbltgk where ID = " & HQNo ExecuteSQL(okSql) 请问,为什么删除能实现,新插入就不能了呢,我用的数据库是Access,两个表也在同一个库里面。 还有一个问题,如果就样不行的话,有没有一种方法,可以使表A的一行数据移动到表B中去! 请您帮帮小弟吧,刚学,好多搞不明白,谢谢先!
删除的循序搞错了把,大哥! 要先插入再删除。 已经被你删除了怎么select到!
经过N次的调试,终于可以从表A复制数据到表B了,用的以下语句 oksql = "insert into tbltggl select * from tbltgk where ID = " & HQNo ExeSQL(okSql) 但是用以下语句做移动数据时,也就是复制到表B后删除表A的数据,为什么不成功呢! if oksql = "insert into tbltggl select * from tbltgk where ID = " & HQNo then okSql = "DELETE * FROM tbltgk WHERE ID = " & HQNo ExeSQL(okSql) end if
okSql = "INSERT INTO tbltggl(ID,sr,cr,li) SELECT ID,sr,cr,li FROM tbltgk where ID = " & HQNo ExecuteSQL(okSql)
比如index.aspx?Item="+变量1+"&keyword="+变量2+"
还是 table1 in datagrid of page A copy to table2 in your DataBase ???
--------
"包括文件名,也从现有文件夹复制到另一个文件夹! " ??really can't follow your means!!
想得太好了
你的DataGrid就使用一张表啊
说简单点,就是将同一个数据库的两个表的数据行进行复制。将表1的一行数据复制到表2中。
还有一个问题是,能不能点button时,将表1的数据行复制到表2时,同时将表1的数据进行删除呢,或者是将表1的一行数据移动到表2呢?请高手不吝请教!谢谢先!
--------
//use trigger to delete the Rec in tableA
非常感谢您的建议,可是我还是没有成功!下面是我的代码,请您帮我看一下好吗!
'这是删除代码,测试可以实现
dSql = "DELETE * FROM tbltgk WHERE ID = " & HQNo
ExecuteSQL(dSql)
这是插入代码,可是就是不能实现
okSql = "INSERT INTO tbltggl(ID,sr,cr,li) SELECT ID,sr,cr,li FROM tbltgk where ID = " & HQNo
ExecuteSQL(okSql)
请问,为什么删除能实现,新插入就不能了呢,我用的数据库是Access,两个表也在同一个库里面。
还有一个问题,如果就样不行的话,有没有一种方法,可以使表A的一行数据移动到表B中去!
请您帮帮小弟吧,刚学,好多搞不明白,谢谢先!
要先插入再删除。
已经被你删除了怎么select到!
oksql = "insert into tbltggl select * from tbltgk where ID = " & HQNo
ExeSQL(okSql)
但是用以下语句做移动数据时,也就是复制到表B后删除表A的数据,为什么不成功呢!
if oksql = "insert into tbltggl select * from tbltgk where ID = " & HQNo then
okSql = "DELETE * FROM tbltgk WHERE ID = " & HQNo
ExeSQL(okSql)
end if
ExecuteSQL(okSql)