Visual Basic - Ayuda con esta Condulta !!!

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con esta Condulta !!!

Publicado por Abi (14 intervenciones) el 09/06/2005 19:19:35
Q tala a todos !

Tengo una tabla y quiero hacer una consulta pero no me hace nada quiero hacerla sobre el campo "servicios" almacenados en la List1. Si porfavor alguien me pudiera ayudar de antemano gracias. Dejo el código.

Set db = OpenDatabase(App.Path + "\BDproyecto.mdb")
'Set rs = db.OpenRecordset.Fields

If List1.Text = i Then

SQL = ("Select servicios,a,analizadores FROM [tabla inf] Where servicios = '*" + List1.Text + "*'")
Set rs = db.OpenRecordset(SQL)
db.Execute (SQL)

'Añadir el resultado al Text
rs.MoveFirst

If (rs.BOF And rs.EOF) Then
Text1.Text = rs!a

End If

Err = 0
rs.MoveFirst
If Err Then
Err = 0
'no hay datos, avisar
MsgBox "No hay datos que coincidan con la búsqueda especificada," & vbCrLf & "(o no hay registros)", 64, "Listados"
Exit Sub
End If
End If
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con esta Condulta !!!

Publicado por Christian (675 intervenciones) el 09/06/2005 19:21:53
pero te sale algun error?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por Abi (14 intervenciones) el 09/06/2005 19:23:14
Q tal 1

No me sale ningun error, solo no me muestra los datos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por Christian (675 intervenciones) el 09/06/2005 19:41:10
quiza no haya datros con esa condicion prueba:

SQL = "Select servicios,a,analizadores FROM [tabla inf] Where servicios = '" & List1.Text & "'"

No se porque pones los asteriscos, quitalos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por Abi (14 intervenciones) el 09/06/2005 19:45:43
Lo hice y aun asi sigue sin mostrar nada y la verdad no entiendo porque....!!!!

¿Esta mal el código?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por Christian (675 intervenciones) el 09/06/2005 21:08:28
el codigo no esta mal, lo que pasa es que quizá no tengas registros que cumplan con ese tipo filtro, revisa tu tabla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por carlos (101 intervenciones) el 09/06/2005 21:06:13
prueba lo sgte

SQL = "Select servicios,a,analizadores FROM [tabla inf] Where servicios like' " "%" & List1.Text & "%" & "'"

esto asumiendo que estas buscando coincidir un campo de texto (list1.text)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por Abisai Colin Cuevas (14 intervenciones) el 09/06/2005 21:57:17
Q tal !

Pues ya revise mi tabla, inserte nuevo codigo que me paso Carlos y nada

puede ser porque mi tabla tien espacio y aun colocando [ ] no me la reconosca
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con esta Condulta !!!

Publicado por Christian (675 intervenciones) el 09/06/2005 22:03:52
no creo que sea por eso, pero pruebalo si gustas, algo te debe faltar por ahi, debes chequear tu codigo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar