SQL Server 2008データベースの複数のテーブルに値を挿入する方法があるかどうかを知りたいだけでしたか?SQL Server 2008データベースの複数のテーブルに値を挿入する方法がある場合は、
私は、次の
cmd.CommandText = "Insert into tb1 (col1, col2, col3) values (@col1, @col2, @col3); Insert into tb2 (col1, col2, col3) values (@col11, @col12, @col13);";
cmd.Parameters.AddWithValue("col1","val1");
cmd.Parameters.AddWithValue("col2", "val2");
cmd.Parameters.AddWithValue("col3", "val3");
cmd.Parameters.AddWithValue("col11","val4"); cmd.Parameters.AddWithValue("col12", "val5");
cmd.Parameters.AddWithValue("col13", "val6");
を持っている。しかし値が「TB2に挿入...」場合でも、「TB1」に挿入される部分がエラーを取得しますか? もしそうなら、それは私が望むものではありません。 tb2の部分にエラーがある場合、tb1に値を挿入しないでください。
私を助けてください。
をロットBluesRockAddict –