gpt4 book ai didi

c# - 如何在 C# 中执行超过 1 行的 sql 命令

转载 作者:行者123 更新时间:2023-11-30 13:40:17 25 4
gpt4 key购买 nike

我想知道如何一次执行多个 SQL 命令。

此时我是这样做的:

using (SqlConnection sqlConnection1 = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand())
{
cmd.CommandText = "SELECT nome FROM teste";
cmd.CommandType = CommandType.Text;
cmd.Connection = sqlConnection1;

sqlConnection1.Open();

// execute the command
SqlDataReader rdr = cmd.ExecuteReader();
while (rdr.Read())
{
listBox1.Items.Add(rdr["name"].ToString());
}
}
}

但是我该怎么做才能执行

use [databaseX]
SELECT nome FROM teste

在我的 C# 程序中?

最佳答案

用分号 (;) 分隔多个语句。

(顺便说一句,通常不需要 use 语句,因为它已在您的连接字符串中设置。)

关于c# - 如何在 C# 中执行超过 1 行的 sql 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com