-- 使用的是企业库组件 Database db = DatabaseFactory.CreateDatabase("MyDb");
return db.ExecuteNonQuery("insert into Db_Back.dbo.table1 select * Db_2010.dbo.tabl1 ");-- 抛出异常 SqlCommand.CommandText 属性值是无效的多部分名称。。
--似乎ado.net中无法识别 insert into table select * table2 语法
return db.ExecuteNonQuery("insert into Db_Back.dbo.table1 select * Db_2010.dbo.tabl1 ");-- 抛出异常 SqlCommand.CommandText 属性值是无效的多部分名称。。
--似乎ado.net中无法识别 insert into table select * table2 语法
你换成这样试试insert into table select * tabl1按理不应该有错的
insert into tablename(fieldname,fieldname1) select fieldname,fieldname1 from tablename,tablename1
insert into Db_Back.dbo.table1 select * from Db_2010.dbo.tabl1
return db.ExecuteNonQuery("insert into Db_Back.dbo.table1 select * from Db_2010.dbo.tabl1 ");-- 抛出异常 SqlCommand.CommandText 属性值是无效的多部分名称。。
--似乎ado.net中无法识别 insert into table select * table2 语法