A表有a,b,c,d,e,f,g,h,i,j 共10个字段
B表有c,d,e,f,g,h,i,j,k,l,m,n等字段A,B是目前页面TXT框内输入的数据现在要用INSERT INTO语句将B表中的数据还有页面的数据a,b一起插入到A表新插入A表中的多条数据,a,b2个字段是相同的请问该怎么写得到的效率最高?
B表有c,d,e,f,g,h,i,j,k,l,m,n等字段A,B是目前页面TXT框内输入的数据现在要用INSERT INTO语句将B表中的数据还有页面的数据a,b一起插入到A表新插入A表中的多条数据,a,b2个字段是相同的请问该怎么写得到的效率最高?
insert into A a,b,c,d,e,f,g,h,i,j
select @a,@b,c,d,e,f,g,h,i,j
from B@a,@b为页面上的输入的变量.
insert into A() select* from B
insert into A(a,b,c) select a,b,select c from B
但是这2种都不能解决我现在遇到的啊
然后把DataTable中数据写如表
cmd.Parameters.Add("@a", TextBox1.Text);
cmd.Parameters.Add("@b", TextBox2.TexT);
cmd.ExecuteNonQuery();