我想运行相同的查询十次。
INSERT INTO items VALUES ('item_name')
GO 10
我可以使用 GO ,但我想从我的 .net winform 应用程序中执行此操作。当用户单击按钮时,就会执行查询并向表 ITEMS 中插入 10 行。 这个问题的解决方案是什么?
最佳答案
您需要在 C# 代码中执行此操作:
for(int i = 1; i <= 10; i++)
{
cmdInsert.ExecuteNonQuery();
}
GO
不是有效的 SQL 关键字 - 它是 SQL Server Management Studio 添加的内容,仅适用于 SSMS(顺便说一句:您可以将其重命名为您喜欢的任何名称)在 SSMS 选项对话框中 - 尝试将其重命名为 SELECT
并享受一些乐趣:-) )
关于c# - 从 C#.NET Winform 应用程序在 SQL Server 中重复查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5216404/