![]() |
Implemetar tabla con fechas
Hola a todo el grupo intento hacer este insert pero no me funciona. Las dos tablas tienen los mismos campos (en la que inserto es una copia identica de la primera). Pero cuando lo ejecuo me da Type mistmathc error. Gracias a Todos
Dm.Factura.SQL.Add('Insert into Prova'); Dm.Factura.SQL.Add('Select * from Albaran'); Dm.Factura.SQL.Add('Where fecha Between 05/01/2003 AND 05/05/2003'); Dm.Factura.Open;Dm.Factura.SQL.Add('Insert into Prova'); Dm.Factura.ExecSql; |
Hola, vamos a ver, el primer insert que haces diría que está bien, pero en lugar de un Open lo que tienes que hacer es un ExecSQL. Es decir:
Código:
Dm.Factura.SQL.Add('Insert into Prova');Código:
Insert into ProvaSaludos. |
Veamos lo que dices tu del primer insert es lo unico que realmente pongo y ademas lo e probado un Open y con un ExecSql, pero me sigue dando el mismo error. Muchas gracias
|
Ups Sorry :D
Estaba en la parra cuando te he contestado :rolleyes: El problema es que las fechas deben ir entre comillas Código:
Dm.Factura.SQL.Add('Insert into Prova'); |
Me ha ido de lujo, el unico problemilla que se me a ocurrido ahora es que claro los meses siempre seran los mismos, pero como hago para cambiar el año, es decir que el año sea el que el usuario ponga en un edit. Muchas gracias
|
Hola de nuevo,
pues seria tan sencillo como eso: Código:
var |
Gracias me ha ido perfecto lo unico que las fecha1 y fecha dos las has puesto al reves dd/mm, pero nada lo he cambiado y listo. Muchas gracias
|
| La franja horaria es GMT +2. Ahora son las 20:31:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi