![](/img/trans.png)
[英]creating multiple users for a c#.net winform application using sql server express
[英]Repitition of a query in sql server from C#.NET Winform application
我想運行相同的查詢十次。
INSERT INTO items VALUES ('item_name')
GO 10
我可以使用GO,但是我想從我的.net winform應用程序中執行此操作。 當用戶單擊按鈕時,查詢將被執行並將10行插入表ITEMS中。 有什么解決方案呢?
您需要在C#代碼中執行此操作:
for(int i = 1; i <= 10; i++)
{
cmdInsert.ExecuteNonQuery();
}
GO
不是有效的SQL關鍵字-這是僅在SSMS中有效的SQL Server Management Studio附加功能(順便說一句:您可以在SSMS選項對話框中將其重命名為任意名稱-嘗試將其重命名為SELECT
並獲得一些樂趣:- ))
您可以循環到插入命令
在直接SQL中:
DECLARE @I INT
SET @I = 0
WHILE (@I < 10)
BEGIN
INSERT INTO items VALUES ('item_name')
SET @I = @I + 1
END
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.