Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-12-2010
gonza_619 gonza_619 is offline
Miembro
 
Registrado: feb 2010
Posts: 157
Poder: 15
gonza_619 Va por buen camino
error de invalid use of..

Código Delphi [-]
query1.Close;
query1.SQL.Text:='select sum(cast(hora_ent)) as s from cursohs where curso=1';
query1.Open;

al parecer es problema de parentesis, me tira error de invalid use of keyword token (()) pero la consulta parece ser correcta, como podria solucionralo?, el campo hora_ent es tipo time.bien dentro del segundo parentesis agrege 'as time' . pero me tira error de tpe mismatch in expression. habra alguna solucion? grax

Última edición por gonza_619 fecha: 04-12-2010 a las 05:03:05.
Responder Con Cita
  #2  
Antiguo 05-12-2010
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Prueba este codigo

Código SQL [-]
query1.Close;
query1.SQL.Text:='select sum(cast(Substring(hora_ent from 1 for 2 ) as integer) as s from cursohs where curso=1';
query1.Open;

La sentencia Substring(hora_ent from 1 for 2 ), extrae la hora desde hora_ent, asumo que Hora_Ent es de tipo Time...

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error 'invalid variant operation' Ermek Servers 1 26-06-2007 20:57:41
Error Invalid stream format angel_lute Varios 0 20-04-2007 09:53:34
Error Invalid Floating Operation Delphius Varios 8 26-12-2006 05:57:37
Error invalid transaction... pichi Vignola Firebird e Interbase 3 06-10-2006 20:23:16
Error: Invalid use of keyword gusanita Varios 3 02-02-2006 02:47:15


La franja horaria es GMT +2. Ahora son las 21:37:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi