enlazar datacombo a datagrid

djhilsberg
23 de Mayo del 2005
Hola!soy nuevo en esto de los foros asi q nose muy bien como plantear mi duda para que la entendais todos...weno alla voy ;)
Tengo una base de datos conectada con data environment y me funciona todo divinamente, el caso es que quiero ponerlo un datacombo en el que me salgan los campos de una columna de la tabla, y que al seleccionar una y accionando un boton, me muestre todas las entradas que coincidan con el nombre seleccionado...he conseguido ya que me salgan todos los nombres en el datacombo, pero ando un poco muy perdido en lo que respeta al codigo del boton para buscar..espero haverme explicado bien
si alguien pudiera echarme una manita, le estaria eternamente agradecido.
Gracias por adelantado ;)

emiliomiguez
23 de Mayo del 2005
Yo te recomiendo que te olvides del datacombo y del datagrid. La razón es simple: son una puñetera mierda. :)

Respecto a los objetos datacombo y datagrid te hablo con conocimiento de causa.

Si tienes conocimientos básicos de bases de datos y SQL, te aconsejo que utilices el modelo de objetos ADO (referencia en VB Microsoft.ActiveXDataObjects [coje la versión más nueva])

Con el ADODB.Connection realizas la conexión.
Con el ADODB.Recordset tienes el conjunto de registros.
Con el ADODB.Command puedes realizar consultas SQL.

SQL:

SELECT * FROM t1
inner join t2
on t1.Id=t2.Id
Where t1.campo= <lo que elijes en el datacombo>