data grid con el combo y ado

emilio
03 de Julio del 2003
a ver si me solucionais estas dudas:tengo una base de datos de futbol en sql , en visual basic en un formulario tengo un combo con el nombre de los estadios y quiero que al teclear en el combo me muestre en el data grid los campos correspondientes a esa tabla. pero no me funciona ,el codigo es este:
la conexion yo creo que esta bien.

Private Sub Combo1_Click()
con.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Futbol"
con.Open

rsestadios.CursorLocation = adUseClient

rsestadios.Open "select * from estadios where nombre= " & Combo1.Text, con

Set DataGrid1.DataSource = rsestadios.Fields(0)

'ESTO NO ME SALE


End Sub

adan
03 de Julio del 2003
rsestadios.Open "select * from estadios where nombre= " & Combo1.Text & ", con

si nombre es texto intenta esto

rsestadios.Open "select * from estadios where nombre= \'" & Combo1.Text & "\', con

adan
03 de Julio del 2003
sin los slash

emilio
03 de Julio del 2003
ahora me aparece en el datagrid los nombres de los
campos pero no me salen los valores, y cuando le doy otra vez me dice que el objeto tiene que estar abierto .

pero muchas gracias por responder adan.