Título: error en las consultas SQL que llevan WHERE Publicado por: euphemia en 7 Febrero 2014, 21:22 pm Hola, queria saber si me podian ayudar porque cuando realizo una consulta de busqueda osea con WHERE, me dice que no se puede realizar la operacion si esta abierto y me marca en cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabasedatos & ";"
Dim rs As New ADODB.Recordset rs.ActiveConnection = cn If Not cn.State Then rutabasedatos = "C:\Users\Public\VB______\Final\BD FINAL-datos+consultas.mdb" cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabasedatos & ";" End If rs.Open "SELECT *FROM paciente where nombre= '" & Text1.Text & "'", cn, adOpenDynamic, adLockPessimistic Set DataGrid1.DataSource = rs Me.DataGrid1.Refresh Tambien me pasa cuando uso un inputbox, y cuando intento obtener datos a través de fechas (y he usado el #) Título: Re: error en las consultas SQL que llevan WHERE Publicado por: Shell Root en 7 Febrero 2014, 21:53 pm Tienes el archivo abierto?
Título: Re: error en las consultas SQL que llevan WHERE Publicado por: FranciskoAsdf en 8 Febrero 2014, 00:19 am No soy bueno con las consultas, pero no deberias cerrar la base antes de volver a usarla? porque la abres dos veces,
Deberia quedar asi: Código
|