c# - 从 C#.NET Winform 应用程序在 SQL Server 中重复查询

标签 c# .net sql sql-server sql-server-2005

我想运行相同的查询十次。

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/

相关文章:

mysql - MYSQL 中的右外连接问题

c# - 我需要帮助使用 C# 中的复合格式

c# - 控制台中的最后一行不会被覆盖

c# - 如何处理 C# .NET GET/POST?

c# - 使用 Contains 的 EF LINQ 查询未返回所有匹配的记录

mysql - SQL查询错误 #1064 in primary key declaration

c# - 从 C# 中的 C++ 函数返回数组和结构

c# - 使用 DropNet API 从我的 Dropbox 帐户获取所有文件的列表

c# - 在VBA中编译支持声明函数的dll

sql - Access 将带小数点逗号的数字插入 Postgresql