Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/07/2012, 10:34
solosoy
 
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: visual .net 2005 Conexion con SQL2000

Cita:
Iniciado por JxDarkAngel Ver Mensaje
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();
}
}


Holas graxias por responder mi consulta pero soy novato en esto disculpa si la pregunta te cae mal ; pero onde pongo la funcion en el load o en que parte maso menos mi codigo es el siguiente:


Inherits System.Windows.Forms.Form
Dim da As SqlDataAdapter
Private dt As DataTable
Private BindingSource1 As Windows.Forms.BindingSource = New BindingSource
Dim conexion As New SqlConnection("Data Source=SANTA;user id=sa; password=;Initial Catalog=Consulta;")


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
conexion.Open()

Dim seleccion As String = "SELECT * FROM base"

da = New SqlDataAdapter(seleccion, conexion)
dt = New DataTable
da.Fill(dt)

' enlazar el DataTable al BindingSource
BindingSource1.DataSource = dt



With dgvdiarios
' opcional: Sin selección múltiple
.MultiSelect = False
' seleccioanr fila completa al hacer clic en un registro
.SelectionMode = DataGridViewSelectionMode.FullRowSelect

' enlazar los controles
.DataSource = BindingSource1.DataSource

End With


End Sub

Cuando son pocos datos me corre bien pero cuando es muxos datos me demora
favor de ayudarme cion un codigo o simpleente como dice el compañero cambio a sql 2005 y visual.net 2008 fvor ayudame graciasde antemano