Problema con sentenciaSql
Publicado por Corina (13 intervenciones) el 09/08/2006 13:56:11
Hola necesito ayuda urgente please....
no se lo que esta malo en esta consulta sql, estoy tratando de obtener todos los registros que empiecen con la letra introducida en el textbox1 sin importar cual es el caracter siguiente, pero no lo hace, estoy trabajando con access y la consulta sql generada en el inmediato me funciona, osea me devuelve los registros que empiezan por la letra que deseo,no entiendo porq desde vb.net no lo ejecuta correctamente si desde la base de datos la realiza, en el dataset no se llena con estos registros, es decir esta vacio...
Este es mi codigo:
Dim strsql As String
strsql = "Select * from Clave where [nombre de la aplicacion] like '" _
& TextBox1.Text & "*'"
With cmd1
.CommandText = strsql
.CommandType = CommandType.Text
.Connection = cn
End With
da.SelectCommand = cmd1
da.Fill(ds, "T_clave")
If ds.Tables(0).Rows.Count = 0 Then
MsgBox("No se encontro el registro", MsgBoxStyle.Exclamation, "Atención")
TextBox1.Text = ""
TextBox1.Focus()
Si alguien me puede ayudar, lo agradeceria .... Gracias...
no se lo que esta malo en esta consulta sql, estoy tratando de obtener todos los registros que empiecen con la letra introducida en el textbox1 sin importar cual es el caracter siguiente, pero no lo hace, estoy trabajando con access y la consulta sql generada en el inmediato me funciona, osea me devuelve los registros que empiezan por la letra que deseo,no entiendo porq desde vb.net no lo ejecuta correctamente si desde la base de datos la realiza, en el dataset no se llena con estos registros, es decir esta vacio...
Este es mi codigo:
Dim strsql As String
strsql = "Select * from Clave where [nombre de la aplicacion] like '" _
& TextBox1.Text & "*'"
With cmd1
.CommandText = strsql
.CommandType = CommandType.Text
.Connection = cn
End With
da.SelectCommand = cmd1
da.Fill(ds, "T_clave")
If ds.Tables(0).Rows.Count = 0 Then
MsgBox("No se encontro el registro", MsgBoxStyle.Exclamation, "Atención")
TextBox1.Text = ""
TextBox1.Focus()
Si alguien me puede ayudar, lo agradeceria .... Gracias...
Valora esta pregunta


0