要使用C#执行.SQL脚本文件,您可以使用ADO.NET中的SqlConnection和SqlCommand类。以下是一个简单的示例,说明如何使用C#执行.SQL脚本文件:
string script;
using (StreamReader sr = new StreamReader("path/to/your/script.sql"))
{
script = sr.ReadToEnd();
}
using (SqlConnection connection = new SqlConnection("your_connection_string"))
{
connection.Open();
using (SqlCommand command = new SqlCommand(script, connection))
{
command.ExecuteNonQuery();
}
}
请注意,您需要将“your_connection_string”替换为您的数据库连接字符串,并将“path/to/your/script.sql”替换为您的.SQL脚本文件的路径。
在这个示例中,我们使用了SqlConnection和SqlCommand类来执行.SQL脚本文件。我们首先读取.SQL脚本文件,然后使用SqlConnection类打开数据库连接,最后使用SqlCommand类执行.SQL脚本文件。
您可以使用这种方法来执行任何.SQL脚本文件,并根据需要进行自定义。
云+社区技术沙龙[第14期]
DB TALK 技术分享会
DB-TALK 技术分享会
云+社区技术沙龙[第17期]
腾讯云数据库TDSQL训练营
DBTalk
云+社区技术沙龙[第11期]
腾讯云数据库TDSQL训练营
Techo Day
领取专属 10元无门槛券
手把手带您无忧上云