FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con Select Count
Hola a todos, estaba a pundo de no seguir con mi aplicacion que ateriormente le expuse, porque esto lo hago para osio.
Le expongo el siguiente codigo que fue comenzado anteriormente para que me lo corrijan ya que dice que tiene un error de sintaxis
Gracias por sus ayudas. A ver si me motivo. |
#2
|
||||
|
||||
Si tu manejador es firebird, entonces al cadena "Perez" debería debería ir en comillas simples: 'Perez'.
Saludos |
#3
|
||||
|
||||
¿No será cosa de esos paréntesis alrededor de "PEREZ"?
// Saludos |
#4
|
||||
|
||||
De acuerdo.
|
#5
|
|||
|
|||
Ayuda con select count
Bueno tengo una tabla hecha en access 2003, conectada mediante ado de delphi 7.
Le quito los parentesis a peres y nada le pongo comilla simple y nada. El mensaje es: Error de sintaxis(falta operador) en la expresion de consulta '(apellido2)='perez' as apellido' |
#6
|
||||
|
||||
A ver, cuando hagas una pregunta acerca de SQL, por lo general conviene que pongas únicamente la consulta SQL sin los "adornos" del componente en el que pones la consulta. Así:
Así es más fácil para los demás notar las posibles causas del error. En este caso, juraría que ese AS APELLIDO no puede ir ahí, deja la consulta como:
// Saludos |
#7
|
|||
|
|||
ayuda con select count
Muy bien, pero donde pongo la salida o sea este codigo
edit1.Text:= intToStr(adoquery1.FIELDBYNAME('APELLIDO').AsInteger); para que me diga cuantos hay con apellido perez Gracias |
#9
|
|||
|
|||
Ahora este el mensaje de error que me presenta:
Project Project1.exe raised exception class EDatabaseError With message ' Adoquery1 : Field 'codigo' not found. Pero codigo si esta |
#10
|
|||
|
|||
Ayuda con select Count
Hola Roman, espero que lea el ultimo mensaje, ya que pongo el codigo de todas las maneras que tu me enviaste y me da un error.
Dice que no encuentra un campo el 'CODIGO' Gracias. |
#11
|
||||
|
||||
En la consulta no existe ese campo. La consulta únicamente dará los campos que se listen en la parte SELECT.
// Saludos |
#12
|
||||
|
||||
Eso hace pensar que la consulta no la has colocado tal cual, escribe tu codigo aqui para poder ver.
Otra cosa que se me ocurre es los campos persistentes, dale doble click al query y si en la lista que te sale hay campos agregados eliminalos.
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#13
|
|||
|
|||
Ayuda con select Count
Esto es el codigo con todo y adornos.
Gracias |
#15
|
||||
|
||||
Holas
Eduarcol te dijo que podria ser.... cuando tienes un Query (AdoQuery), y a este le haces la consulta (SQL), y lo activas... sule pasar que al hacer doble click en ella te aparece un pantallita en donde puedes agregar cada uno de los campos... si allí tienes campos, debes eliminarlos.. de lo contrario te seguirá dando el error.... eso es por que estas haciendo mencion a un campo que no esta disponible despues de realizar la consulta que estas ejecutando... Salu2
__________________
BlueSteel |
#16
|
|||
|
|||
Ayuda con select Count
Hola Blue Steel.
Gracia por su ayuda. Ese era el problema que desde hace varias semanas estaba por resolver. Es que por costumbre activo los campos en la tablita esa Form.Adoquery. Suerte |
#17
|
||||
|
||||
Supongo entonces que todo lo demás no era problema.
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Está bien esta consulta Select count? | enecumene | MySQL | 12 | 30-08-2007 03:54:29 |
Mejorar SELECT COUNT | ferjavrec2 | SQL | 0 | 01-06-2007 21:00:00 |
valor de SELECT COUNT | maruenda | SQL | 15 | 25-05-2007 22:58:38 |
problema con la consulta select count() | enecumene | PHP | 5 | 01-02-2007 23:33:24 |
Select Count (distinct X) | lunatiko | SQL | 2 | 17-10-2004 21:06:45 |
|