有個問題想請教下。
我要行兩個StoreProc,一個在父表中添加信息,另一個在子表中添加信息(兩個StoreProc不能寫成一個)。我用.net個BeginTran/CommitTran。但當我添加子表紀錄的時候,出錯,說父表的紀錄還沒有添加進取。(我是在執行第一個StoreProc是Begin Tran,第二個StoreProc執行完畢時Commit tran,出錯就馬上Rollback tran)。
我要行兩個StoreProc,一個在父表中添加信息,另一個在子表中添加信息(兩個StoreProc不能寫成一個)。我用.net個BeginTran/CommitTran。但當我添加子表紀錄的時候,出錯,說父表的紀錄還沒有添加進取。(我是在執行第一個StoreProc是Begin Tran,第二個StoreProc執行完畢時Commit tran,出錯就馬上Rollback tran)。
是報‘但當我添加子表紀錄的時候,出錯,說父表的紀錄還沒有添加進取。’這個錯 ,那么你得在添加表記錄的時候。給父表先添加一個記錄啊。