18/07/2012, 23:41
|
| | | Fecha de Ingreso: septiembre-2009
Mensajes: 82
Antigüedad: 15 años, 2 meses Puntos: 2 | |
Respuesta: visual .net 2005 Conexion con SQL2000 cuando haces la conexion deberias tener una propiedad como esta en el SqlDataAdapter:
* DA.SelectCommand.CommandTimeout = 0;
Estableciendola en cero, el tiempo de espera se hace ilimitado, para cuando se obtenga una información excesiva.
Aqui te dejo la función que yo ocupo para realizar consultas:
public DataTable EjecutarQuerystring Consulta, SqlConnection Conexion)
{
try
{
Conexion.Open();
DataSet DS = new DataSet();
SqlDataAdapter DA = new SqlDataAdapter(Consulta, Conexion);
DA.SelectCommand.CommandTimeout = 0;
DA.Fill(DS);
Conexion.Close();
return DS.Tables[0];
}
catch (Exception e)
{
MessageBox.Show(e.Message);
return new DataTable();
}
} |