Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-12-2007
karaoke karaoke is offline
Miembro
 
Registrado: dic 2007
Posts: 24
Poder: 0
karaoke Va por buen camino
Error: "Operation not applicable" al activar un query

Hola a todos, estoy realizando una consulta con un componente query pero resulta que al querer activarla me sale el error "Opertation not applicable" y no se que puede ser. Estoy usando mysql.

Anteriormente tenia esta aplicación pero con una base de datos Paradox y todo funcionaba perfecto.

Si alguien puede ayudarme se lo agradeceria. Muchas gracias.

Saludos
Responder Con Cita
  #2  
Antiguo 16-12-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Datos karaoke, Datos?.
Cuales son los campos?
Cual es la sentencia sql?
Saludos
Responder Con Cita
  #3  
Antiguo 17-12-2007
karaoke karaoke is offline
Miembro
 
Registrado: dic 2007
Posts: 24
Poder: 0
karaoke Va por buen camino
El codigo que va en el query es el siguiente:

update tareas
set Estado = :e
where fecha_vto < :f and fecha_pres is null

y en el codigo de delphi lo que hago es:

actualizacion.Params[0].AsString:='Vencida';
actualizacion.Params[1].AsDate:=now;
actualizacion.ExecSQL;

Parametros:
0 - e
1 - f

"actualizacion" es el nombre del query
Responder Con Cita
  #4  
Antiguo 17-12-2007
Tal Tal is offline
Miembro
 
Registrado: dic 2007
Posts: 52
Poder: 17
Tal Va por buen camino
No se que tipo de objeto es tu Query pero yo creo que para asignar parametros tendrás que poner:
Código Delphi [-]

 actualizacion.Params[0].value:='Vencida';
actualizacion.Params[1].value:=now;
actualizacion.ExecSQL;

En prinicpio el objeto y/o el dialecto de SQL ya se encargarán de pasar el formato(creo vamos)

Yo en los que uso al menos es así. Espero haberte ayudado.
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
Me aparece el error "Insufficient memory for this operation." ilichhernandez Varios 5 23-07-2010 18:48:16
Error "Invalid pointer operation" en función contenida en DLL Albano OOP 2 20-06-2007 23:01:31
Acceso a Outlook 2003 Reminders y error "Invalid Variant Operation" saldanaluis Providers 2 24-05-2007 21:17:58
"Insuficcient memory for this operation" elcigarra Varios 1 08-12-2005 15:19:51
"no current record for fetch operation" con procedimiento almacenado usado en Select Al González Firebird e Interbase 1 17-03-2004 21:13:17


La franja horaria es GMT +2. Ahora son las 21:25:17.


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