я получил эту ошибку
{System.Data.SqlClient.SqlError: General network error. Check your network documentation.}
Важно * Когда мой фильтр получает меньше 5000 (около 2000), у него не возникает проблем, но когда я получил много строк, я получил эту ошибку.это мой код ..
мое соединение
con = new SqlConnection(@"Data Source=" + Servidor + ";Initial Catalog=" + Basedato + "; User ID=" + Usuario + "; Password=" + Contra + "; Connection Timeout=100; Packet Size=32767");
Возврат таблицы:
public DataTable RegresarTabla(string consulta) //consulta=query
{
int intentos = 0;
DataTable tabla = new DataTable();
while (tabla.Columns.Count == 0 && intentos < 5)
{
try
{
SqlDataAdapter adapter = new SqlDataAdapter();
SqlCommand comando = new SqlCommand (consulta, this.Conectame());
comando.Connection.Open();
adapter.SelectCommand = comando;
adapter.Fill(tabla); // here the ERROR
comando.Connection.Close();
Error = false;
}
catch (SqlException ex)
{
// System.Windows.Forms.MessageBox.Show("Error ct: " + ex.Message);
System.Threading.Thread.Sleep(1000);
intentos += 1;
Error = true;
}
}
return tabla;
}
какое-то решение?