consulta de SQL en VB

Harry
06 de Abril del 2004
hola amigos tengo un problema al realizar una consulta en el vb, les explico

primero realizo una consulta mediante la cual encuentro unos valores que luego utilizo para realizar otra consulta
el codigo es
de la primera consulta tomo los valores:
lsClaseCorte = Trim(rsCnxn(0)) //tipo string y toma como primer valor dis
lsCodSch = Trim(rsCnxn(2)) //tipo string
lnDiamet = Val(rsCnxn(1)) //tiop numerico

y realizo la segunda consulta :

lsSqlHoras = " SELECT (CAN_HOROPE/CAN_UNIOPE) " & _
" FROM SPF03TDP " & _
" WHERE COD_OPERAC = 'COR' AND " & _
" COD_UTIMAT = " & lsClaseCorte & " AND " & _
" CAN_PDMOPE = " & lnDiamet & " AND " & _
" COD_SCH = " & lsCodSch & ""

y sale error ke dice ke dis no es una columna de la tabla, es decir no lo reconoce como un valor sino como un campo, lo que no se es como hacer para ke lo reconosca como un valor, le agradeceria alguna ayuda



krizall
06 de Abril del 2004
otra cosa.. yo utilizo corchetes en lugar de parentesis

krizall
06 de Abril del 2004
prueba poner una comilla simple antes de la doble asi
'" & campo & "' esto se usa para los valores tipo string
bueno, asi lo hago yo
espero te sirva de algo