Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/07/2012, 23:41
Avatar de JxDarkAngel
JxDarkAngel
 
Fecha de Ingreso: septiembre-2009
Mensajes: 82
Antigüedad: 15 años
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();
}
}