1. 程式人生 > >在執行Ado.net SqlDataAdapter 查詢超時設定

在執行Ado.net SqlDataAdapter 查詢超時設定

在執行Sqlserver查詢時報如下錯誤:

修改方法:

  using (SqlConnection connection = new SqlConnection(connectionString))
            {
                DataSet ds = new DataSet();
                try
                {
                    connection.Open();
                 
                    SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
                    command.SelectCommand.CommandTimeout = 0;  //取消超時預設設定  預設是30s   增加一條設定


                    command.Fill(ds, "ds");
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    throw new Exception(ex.Message);
                }
                return ds;
            }