gpt4 book ai didi

c# - 如何增加 SQL 连接字符串的连接超时?

转载 作者:行者123 更新时间:2023-11-30 22:03:48 24 4
gpt4 key购买 nike

<分区>

private void button5_Click(object sender, EventArgs e)
{
string filepath = textBox2.Text;
string connectionString_i = string.Format(@"Provider=Microsoft.Jet.OleDb.4.0; Data Source={0};Extended Properties=""Text;HDR=YES;FMT=Delimited""",
Path.GetDirectoryName(filepath));

using (OleDbConnection connection_i = new OleDbConnection(connectionString_i))
{
connection_i.Open();

OleDbCommand command = new OleDbCommand("Select * FROM [" + Path.GetFileName(filepath) +"]", connection_i);

using (OleDbDataReader dr = command.ExecuteReader())
{
string sqlConnectionString = MyConString;

using (SqlBulkCopy bulkCopy = new SqlBulkCopy(sqlConnectionString))
{
SqlBulkCopy bulkInsert = new SqlBulkCopy(sqlConnectionString);
bulkInsert.DestinationTableName = "Table in SQL DB";
bulkInsert.WriteToServer(dr);
MessageBox.Show("Upload to DB Successful!");
}
}
connection_i.Close();
}
}

现在我想读取包含大数据的文件并插入到 SQL 表中。问题是 SQL 连接超时只有 30 秒。我想将 SQL 连接的超时时间增加到大约 2 或 3 分钟。

我该怎么做...请帮助。我正在将数据从 csv 文件上传到 SQL 数据库。

谢谢。

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