2015-09-10 25 views

回答

1

您查詢必須有兩個命令,終止與分號

String query = @"INSERT INTO table (a,b) VALUES (1,'x'); 
SELECT * FROM table WHERE (a = 1);"; 

使用ExecuteReader(query)它將很好地工作的每個命令。

誰說ExecuteReader不能用於插入?

所有3 Execute-方法可以執行任何但是到數據庫命令,ExecuteReader將讀取返回的行,ExecuteNonQuery不會返回任何結果,ExecuteScalar只返回查詢的第一行的第一列的值。

+0

嗨斯拉吉, 感謝我傳遞存儲過程在執行Reader和其不插入任何答案.. –

+0

@manthandavda告訴我的存儲過程 –

+0

這是錯誤的,從我的身邊,道歉:( –

相關問題