insert into table1,table2 table1.values(@fname1,@fname2) and table2.values(@fname3,@fname4)表1:table1
ID(自动增长):CHNID
列1:fname1
列2:fname2表2:table2
ID(和表1的ID一一对应):CHNID
列1:fname3
列2:fname4(实际就是把一个大表,拆分成两个小表,两个表的ID是对应的,现在要同时写这两个表)
上面的insert语句对吗,如果不对,正确的该怎么写?
ID(自动增长):CHNID
列1:fname1
列2:fname2表2:table2
ID(和表1的ID一一对应):CHNID
列1:fname3
列2:fname4(实际就是把一个大表,拆分成两个小表,两个表的ID是对应的,现在要同时写这两个表)
上面的insert语句对吗,如果不对,正确的该怎么写?
解决方案 »
- 帮我看下这个菜单javascript
- 求一个js效果原理讲解
- 请教关于:错误1验证 (XHTML 1.0 Transitional): 属性“for”不是元素“script”的有效属性。的错误问题
- 用户控件中的javascript问题!
- ASCII字符怎么转换
- 查询后用datagrid显示数据问题?
- _SessionFactory = config.BuildSessionFactory(); 输入字符串的格式不正确。
- 为什么下面的代码运行后会出现重复的输出?
- 在DataGrid中删除多列的问题
- 但在 ASP.NET 中,程式必須寫在 <script runat=server>…</script> 區段中
- 绑定的问题
- 用Repeater做分页遇到点困难 ===数据库控制分页====
哪位用上面的例子帮我写一个吧.
string strSql="insert into table1 values(@fname1,@fname2);insert into table2 values(@fname3,@fname4);";
这好象是写两个不关联的表如果是关联的,写触发器该怎么写?
你可以看看SqlTransaction(System.Data.SqlClient里)
insert into table1 values(@fname1,@fname2) @@IDENTITY AS 'id';
insert into table2 values(@Id,@fname3,@fname4);