![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
El problema, como ya mencionaron egostar y kuan-yiu, muy posiblemente se deba al tipo de datos. Cuando usas Query1.Parameters.ParamByName('fecha').value, value es un variant, esto es, una variable que no lleva un tipo de datos específico, de manera que el objeto Query1 no sabe en qué formato mandar el dato al motor de bases.
El problema con la solución que plantea kuan-yiu -me parece- es que no es válida en tu caso, porque tú estás usando Parameters y no Params. Parameters es una colección de TParameter en lugar de TParam, y el problema es que, a diferencia de este último, TParameter no cuenta con los métodos AsDate, AsString, AsInteger, etc. Entonces, lo que debes hacer es indicar explícitamente el tipo de datos del parámetro:
// Saludos |
|
#2
|
|||
|
|||
|
Hola a todos!!!
Muchas gracias por todos vuestros consejos. Al final el código que me va bien es: Código:
Query1.SQL.Add('INSERT INTO misvideos VALUES (:fecha, :nombrevideo, :ruta)');
Query1.Parameters.ParamByName('fecha').value:=StrToDate(fech);
Query1.Parameters.ParamByName('nombrevideo').value:='nombrevideo';
Query1.Parameters.ParamByName('ruta').value:='c:\videos';
Query1.ExecSQL;
De nuevo muchas gracias por todo:-) Un saludo Última edición por carmelina fecha: 15-06-2008 a las 10:35:44. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Extraer caracteres de una cadena | MiLLeNPuNk | Varios | 7 | 19-05-2010 21:37:25 |
| Eliminar Cadena De Caracteres.... | ZayDun | Internet | 3 | 27-03-2007 21:20:58 |
| Buscador de cadena de caracteres | pichi Vignola | Varios | 3 | 11-08-2006 16:51:03 |
| eliminar caracteres de una cadena | ibbeth | Firebird e Interbase | 4 | 23-12-2005 23:35:28 |
| Cadena de mas de 50 caracteres | luigidean | Tablas planas | 3 | 02-10-2004 03:09:39 |
|