Visual Basic - Urge Ayuda sobre el comando select

Life is soft - evento anual de software empresarial
 
Vista:

Urge Ayuda sobre el comando select

Publicado por Elizabeth García (11 intervenciones) el 02/01/2007 23:50:29
Hola, yo tengo un problemita con mis consultas, lo que pasa es que yo tengo una variable que representa el nombre de mi tabla, y quiero hacer una consulta a dicha tabla usando el nombre de la variable, pero no se como se hace.

Les agradeceria mucho su ayuda

' Tengo una coneccion a una base de datos de access: cAccess

Dim var_tbl as string ' variable que representa el nombre de la tabla

Dim selectstatement As String = "SELECT CVE_U FROM var_tbl" ' aqui es donde no se como va

Dim myCommand As New OleDb.OleDbCommand(selectstatement, cAccess)
Dim myreader As OleDb.OleDbDataReader = myCommand.ExecuteReader()
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:Urge Ayuda sobre el comando select

Publicado por Ayudante (25 intervenciones) el 03/01/2007 01:17:36
No encierres entre comillas el nombre de tu variable, porque VB supondrá que así se llama, prueba de esta manera:

Dim selectstatement As String = "SELECT CVE_U FROM " & var_tbl
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:Urge Ayuda sobre el comando select

Publicado por Elizabeth García (11 intervenciones) el 03/01/2007 01:34:10
Muchas gracias... solo eso me faltaba....
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

Hola... [email protected]

Publicado por Elizabeth García (11 intervenciones) el 03/01/2007 18:23:44
Hola... muchas gracias por tu ayuda, ahora me preguntaba si sabes como le hago si quiero agregar la clausula WHERE campo = variable
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:Hola... [email protected]

Publicado por daniel (145 intervenciones) el 03/01/2007 18:46:00
Dim selectstatement As String = "SELECT CVE_U FROM " & var_tbl & _
" WHERE campo=" & valorbuscado ' en el caso que sea numerico

Dim selectstatement As String = "SELECT CVE_U FROM " & var_tbl & _
" WHERE campo='" + valorbuscado + "'" ' en el caso que sea Texto
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