Visual Basic - Necesito una pequeña ayudita please!!!(con SQL)

Life is soft - evento anual de software empresarial
 
Vista:

Necesito una pequeña ayudita please!!!(con SQL)

Publicado por José A (7 intervenciones) el 11/08/2004 18:47:17
Por favor necesito que me ayuden...!!! necesito saber, como puedo realizar una busqueda por medio de un comando de SQL en la cual me encuentre un codigo que ya se ah incluido en una tabla de access. El problema es que no se como hacer para que busque el codigo tanto en las tablas, como en los registros de toda la base de datos... Gracias
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:Necesito una pequeña ayudita please!!!(con SQL)

Publicado por Cecilia Colalongo (3116 intervenciones) el 11/08/2004 19:10:22
Puedes utilizar ADOX para recorrer todas las tablas y a su vez todos los campos y buscar la cadena con LIKE en aquellos campos que soporte ese tipo de búsqueda. Fijate con esto:

Dim objCatalog As Catalog, objTable As Table, objColumn As Column
Dim objCmd As Command, objRst As Recordset

Set objCatalog = New Catalog
Set objCatalog.ActiveConnection = TuObjectoConnection

Set objCmd = New Command
Set objCmd.ActiveConnection = TuObjetoConnection

For Each objTable In objCatalog.Tables
If objTable.Type="TABLE" Then
objCmd.CommandText = "SELECT * FROM " & objTable.Name & " WHERE "
For Each objColumn In objTable.Columns
objCmd.CommandText = objCmd.CommandText & objColumn.Name & " LIKE '" & CadenaDelUsuario & "' OR "
Next
'Quitar el último OR del CommandText
Set objRst = objCmd.Execute

'Evaluar el recordset
Next
End If
Next
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:Necesito una pequeña ayudita please!!!(con SQL)

Publicado por José A (7 intervenciones) el 11/08/2004 22:52:10
Oye muchas gracias por la ayuda.... de verdad estoy muy agradecido... Bye bye ah y saludos desde venezuela!!!
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