【发布时间】:2013-05-06 10:44:43
【问题描述】:
我有 2 个表,如 Item 和 Image,第一个表 tbl_Item 有 2 个字段,即项目代码、项目名称,第二个表 tbl_Image 有 2 个字段,如项目代码和项目图像。我有项目代码、项目名称、项目图像和一个按钮等字段。当我单击提交按钮时,这些记录被插入到两个表中。我想将数据插入两个表中怎么可能?任何机构都可以建议我吗?
cmd.Connection = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ToString());
cmd.CommandText = "insert into tbl_item (@itemcode,@itemname) values(ItemCode,ItemName)";
cmd.CommandText = "insert into tbl_image (@itemcode,@itemimage) values(ItemCode,ItemImage)";
【问题讨论】:
-
那是真正的代码吗,因为我认为你用列名交换了参数,另外你确定你的表
Image不是基于tblItem的视图吗? -
“当我点击提交按钮时,这些记录会插入到两个表中” - 你确定吗?您是否只在按钮单击时执行一个查询?数据库是否包含任何触发器,或者它确实是 @Habib 所说的视图?这太模糊了,无法解决,请显示更多信息。
-
谢谢哈比布,是的,它是一个真正的代码,首先我尝试了两个字段,然后我会添加
-
谢谢CodeCaster,我不知道两张表的确切命令,所以我发布了这张表,我们可以使用上面的命令将数据插入到一张表中
-
可能有任何代码写入选择图像以将图像插入第二个表!
标签: c# asp.net sql-server