Muchas gracias Jose. Así es como lo hice para solucionarlo "ràpido". Pero como no puedo con el genio de perfeccionista, quería saber si podía preguntar sobre el dataset o el databinding...
El día 19 de mayo de 2008 12:54, JM <[EMAIL PROTECTED]> escribió: > > Hola Silvana, > > no se si entendi bien la consulta, pero se podria preguntar si en el text > box hay algo antes de continuar con la otra consulta. > If tetxtPeri = "" then > msgbox " no se encontro peri" > exit sub > end if > > Espero te ayude. > > Jose > > > > --- On Mon, 5/19/08, silvana quiroga <[EMAIL PROTECTED]> wrote: > > > From: silvana quiroga <[EMAIL PROTECTED]> > > Subject: [vbusers] Dataset > > To: "vbusers List Member" <[email protected]> > > Date: Monday, May 19, 2008, 7:16 AM > > Listeros: Estoy comenzando con Visual Studio 2005 y Ado. > > Quisiera saber cómo hago para saber si el dataset me > > devolvió algún > > resultado en un textbox: > > > > > > Using cn As New SqlConnection(cs) > > > > 'Textbox > > > > sql = > > "SELECT MAX(peri) as peri FROM v_nom where CUIT = > > " & CUIT 'ME DEVUELVE UN > > PERÍODO > > > > Dim DataAdapterPeri As New SqlDataAdapter(sql, cn) > > > > DatasetPeri = > > New DataSet > > > > DataAdapterPeri.Fill(DatasetPeri, > > "v_nom") 'llenarlo > > > > ' enlazar los controles textBox con el Dataset e > > indicarle el DataMember > > para poder visualizar cada campo - campo PERI para el > > textbox > > > > txtPeri.DataBindings.Clear() > > > > txtPeri.DataBindings.Add( > > "text", DatasetPeri, "v_nom.peri") > > 'LLENO EL TETXBOX CON EL PERÍODO 'LA > > CONSULTA QUE SIGUE TOMA EL PERÍODO DEL TEXTBOX ANTERIOR > > COMO PARÁMETRO > > 'PERO SI NO DEVUELVE NADA ME DA ERROR CERCA DE > > '=' (PORQUE PREGUNTA POR UN > > PERIODO = NADA... > > 'DataGridView > > > > sql = > > " SELECT CUIL, Nombre " & _ > > > > " FROM v_nom " & _ > > > > " WHERE CUIT = " & CUIT & _ > > > > " AND peri = " & txtPeri.Text > > > > Dim DataAdapter As New SqlDataAdapter(sql, cn) > > > > Dataset = > > New DataSet > > > > DataAdapter.SelectCommand.CommandText = sql > > > > DataAdapter.Fill(DataSet, > > "TablaMixta") 'LLENO INVENTANDO UN NOMBRE DE > > TABLA > > > > dgrEmpleados.Location = > > New Point(15, 127) > > > > dgrEmpleados.DataSource = Dataset > > > > dgrEmpleados.DataMember = > > "TablaMixta" > > End Using > > La verdad que fui sacando la forma de llenar el textbox y > > el grid buscando > > ejemplos y probando. Por ejemplo no podía llenar el grid > > porque mi consulta > > tenía un join y la única forma que encontre fue con la > > "TablaMixta", > > posteriormente la consulta se convirtió en una vista asi > > que supongo que > > podría funcionar llenar el grid de forma tradicional... > > > > Espero todos sus comentarios. > > > > Silvana.- > > > > >
