![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() buen dia foro
Estoy tratando de hacer un evento desde un timer, y lo que quiero que cuentes los registros de una tabla que cumplan con la condicion que yo le índigo y que estos resultados se muestren en un label. lo estoy haciendo de esta forma pero me da error.
si alguien ya ha pasado por eso agradeceria su ayuda. |
#2
|
||||
|
||||
Hola giantonti.
En principio a tu sentencia SQL le falta especificar la tabla de la cuál se obtendrá la información.
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Cita:
Ademas de faltarte el nombre de la tabla como comenta ecfisa también en tu condición pareces estar evaluando una cadena la cual debería de estar entre comillas (''), pero como lo estas haciendo te saldrá sin ellas y daría error.
en la parte en rojo estas según lo que veo debería ser.
Te quedaría algo así
En la parte en azul estas asignando un entero a una propiedad de tipo string lo que te dará error y no queda claro que persigues con esa parte. |
#4
|
|||
|
|||
Cita:
|
#5
|
|||
|
|||
Cita:
|
#6
|
|||
|
|||
lo probe de esta forma y cuando lo ejecuto me da un error 'Sintaxis incorecta cerca de '.'
y colocandola asi me da un error que dice: [dcc32 Error] fromPrincipal.pas(105): E2010 Incompatible types: 'string' and 'Integer' [delphi] adoQuery1.Close; adoQuery1.Sql.Clear; LabelSol.Text := adoQuery1.Sql.Add('SELECT COUNT(*) AS Expr1' + 'from incidencia' + 'where estatus= '+'''Abierto'''); adoQuery1.Open;[delphi] |
#7
|
|||
|
|||
Cita:
Si te da un error escríbelo en el mensaje. |
#8
|
||||
|
||||
Cita:
Eso no tiene ninguna implicancia ya que al asignarle un nuevo valor a la propiedad Text, la sentencia anterior es sobreescrita. Basándome en el código de tu primer mensaje, proba de este modo: (*) Reemplaza "NOMBRE_DE_TU_TABLA" por el nombre de tu tabla Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
gracias por tu pronta respuesta coloque tu sugerencia y me da el siguiente error : AdoQuery1:field 'id' Not Faund. esta haciendo referencia a una columna de la tabla. El valor que arroje este resultado del count debe ir en un label y no tengo idea de como hacerlo.
|
#10
|
||||
|
||||
Cita:
(*) Aprovecho a rectificar un error del código que te puse en el mensaje #8 (lo hice al vuelo, disculpas ![]() Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#11
|
|||
|
|||
no hay nada que disculpar amigo, agradezco tu apoyo. Aun sigue dandome el mismo error 'id'
|
#12
|
||||
|
||||
Cita:
¿ Podrías poner textualmente la sentencia SQL que estas usando y lo mismo con el mensaje de error ? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
||||
|
||||
No tenemos bola mágica para adivinar. Copia y pega tu consulta y también el mensaje de error.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
count desc en sql | jafera | SQL | 2 | 03-02-2010 12:08:08 |
Sintaxis con count | zvf | SQL | 17 | 31-01-2008 01:02:18 |
SQL y clausula Count | karlaoax | SQL | 14 | 17-09-2007 19:35:55 |
sentencia count()..... | hook | SQL | 8 | 04-05-2004 14:53:04 |
Resultado de Count en SQL | MRang14 | SQL | 2 | 05-03-2004 19:42:47 |
![]() |
|