Problema con una sentencia ADO

Post Reply
User avatar
Pedro
Posts: 457
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Problema con una sentencia ADO

Post by Pedro »

Hola a todos

Tengo un pequeño problema que no sé si es que ya no veo lo que pongo o es que algún bite baila para nublarme la vista. Tengo esta sentencia para abrir una tabla en ACCESS

Code: Select all

         cBusca := "SELECT CUENTA, NOMBRE, NIVEL, TIPO, SUPERIOR FROM CUENTAS ORDER BY CUENTA" 
         cBusca += " WHERE CUENTA <= " + "'" + ALLTRIM(aCuentas[3]) + "'"
         cBusca += "  .and.  CUENTA >= " + "'" + ALLTRIM(aCuentas[2]) + "'"  
         oRsCuenLis := FW_OPENRECORDSET(oConex,cBusca,3)
Tal cual está puesta me regresa un error diciendo "Uso no válido en ela expresión de consulta" como podéis ver en la imagen siguiente :
https://www.dropbox.com/sc/hgbtu71vzbvf ... WMGTC9QWqa

No obstante si esta sentencia la cambio a esta otra

Code: Select all

         cBusca := "SELECT CUENTA, NOMBRE, NIVEL, TIPO, SUPERIOR FROM CUENTAS"  
         cBusca += " WHERE CUENTA <= " + "'" + ALLTRIM(aCuentas[3]) + "'"
         cBusca += "  .and.  CUENTA >= " + "'" + ALLTRIM(aCuentas[2]) + "'" +" ORDER BY CUENTA"  
         oRsCuenLis := FW_OPENRECORDSET(oConex,cBusca,3)
El error cambia y me dice que "Falta operador" como notaréis en la imagen siguiente :

https://www.dropbox.com/sc/5kt93j3cbyme ... _9Pjt-jVHa

Me podéis iluminar qué hago mal en esa sentencia ?

Gracias anticipadas
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problema con una sentencia ADO

Post by horacio »

Me parece que ese '.and.' no puede ser en una sentencia sql.

Saludos
User avatar
fgondi
Posts: 636
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Problema con una sentencia ADO

Post by fgondi »

Pedro,

1º.- Usa el and sin los puntos.

2º.- la sentencia "ORDER BY CUENTA" no lo pongas antes del "WHERE"
Un saludo
Fernando González Diez
ALSIS GHE Sistemas Informáticos
User avatar
Pedro
Posts: 457
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Re: Problema con una sentencia ADO

Post by Pedro »

Gracias Horacio y Fernando

a pesar de que uso gafas, ni me he fijado que he puesto el and con puntos como si fuese algo de programación y no de sentencias SQL.

Y ya puestos, me gustaría saber si alguien tiene algún manualito con las propiedades y metodos de ADO ?

Antes había algo muy bueno aqui : www.­w3schools.­com/­ado/­ pero esto ha desaparecido, y es una pena porque te indicaba como poner filtros, buscar con FIND y LIKE y un sin fin de cosas más
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problema con una sentencia ADO

Post by horacio »

Pedro, el link que pusiste existe, ayer estuve en el.

Saludos
User avatar
Pedro
Posts: 457
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Re: Problema con una sentencia ADO

Post by Pedro »

Horacio

Existe la Web pero no existe lo que habia de ADO, ahora tienen otras cosas, PHP, JAVA, y más cosas
fíjate bien que si pones la dirección con /ADO/ al final te dira que error 404 página no encontrada
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Problema con una sentencia ADO

Post by horacio »

User avatar
Pedro
Posts: 457
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Re: Problema con una sentencia ADO

Post by Pedro »

Gracias Horacio era lo que buscaba
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
Post Reply