Visual Basic - recordset

Life is soft - evento anual de software empresarial
 
Vista:

recordset

Publicado por karl (9 intervenciones) el 21/12/2006 21:53:42
hola tengo una variable string , donde meto una consulta sql,
y el primer campo es el contenido de una celda excel.....

dim sql as string
dim campo1 as string

campo1 = sheet(1).cells(1,1).value

sql= "select " + campo1 + " from tabla where fecha between "

luego abro una conexion odbc correcta, y abro el recordset y cuando lo abro me peta....

si cambio la vaiable campo1 por el literal 'productos' no me da error...

¿ a q sera debido?
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:recordset

Publicado por Pedro Luis (878 intervenciones) el 22/12/2006 11:52:14
sql= "select ' " + campo1 + " ' from tabla where fecha between "

Pon una comilla simple antes y después de las comillas dobles
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