Jorge buenas tardes,
Puedes postear algo de código en donde haces la inserción de los registros?
Y por otro lado están definidos así los campos "[Factura]" incluyendo los corchetes planos ?
Ayuda con SQL
- leandro
- Posts: 1744
- Joined: Wed Oct 26, 2005 2:49 pm
- Location: Colombia
- Has thanked: 34 times
- Been thanked: 10 times
- Contact:
Re: Ayuda con SQL
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 24.09 ] [ xHarbour 64 bits) ]
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 24.09 ] [ xHarbour 64 bits) ]
- nageswaragunupudi
- Posts: 10721
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 8 times
- Contact:
Re: Ayuda con SQL
leandro wrote:Jorge buenas tardes,
Puedes postear algo de código en donde haces la inserción de los registros?
Y por otro lado están definidos así los campos "[Factura]" incluyendo los corchetes planos ?
Just like we use ` to quote field names in MySql ( eg `fieldname` ), we use [ ] in DBF, Access, MSSQL. ( eg: [fieldname] ).
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
- jnavas
- Posts: 482
- Joined: Wed Nov 16, 2005 12:03 pm
- Location: Caracas - Venezuela
- Been thanked: 2 times
- Contact:
Re: Ayuda con SQL
Saludos
La tabla tiene integridad referencial con otras tablas?
Reglas de Triggers
EN algunas ocasiones, aplico:
oBd:EXECUTE("SET FOREIGN_KEY_CHECKS = 0") // Si es MySQL
La tabla tiene integridad referencial con otras tablas?
Reglas de Triggers
EN algunas ocasiones, aplico:
oBd:EXECUTE("SET FOREIGN_KEY_CHECKS = 0") // Si es MySQL
- jnavas
- Posts: 482
- Joined: Wed Nov 16, 2005 12:03 pm
- Location: Caracas - Venezuela
- Been thanked: 2 times
- Contact:
Re: Ayuda con SQL
Jorge
Saludos, sin queren presione submit
Cual gestor de BD estas utilizando
En mi caso todas las sentencias las genero en una variable de texto y las grabo en disco MEMOWRIT("run.sql",cSql)
oDb:Execute(cSql)
Dependiendo de la clase de utilices, podras optener el numero o texto del error, en mi caso uso EAGLE con cError:=oDb:oConnect:oError:GetError()
Si tienes tablas con integridad referencial mediante INNO DB
Podras desactivar la integridad referencial mediante
oDb:EXECUTE("SET FOREIGN_KEY_CHECKS = 0")
oDb:EXECUTE(cSql)
oDb:EXECUTE("SET FOREIGN_KEY_CHECKS =1") // Activar la Integridad
Si algunos colegas requieren que les apoye o capacite con MySQL, estoy a su disposicion mediante video capacitacion, tengo un sistema ERP con MySQL y SQL Server, en ambos casos con integridad, vistas, disparadores, funciones y afines.
Saludos, sin queren presione submit
Cual gestor de BD estas utilizando
En mi caso todas las sentencias las genero en una variable de texto y las grabo en disco MEMOWRIT("run.sql",cSql)
oDb:Execute(cSql)
Dependiendo de la clase de utilices, podras optener el numero o texto del error, en mi caso uso EAGLE con cError:=oDb:oConnect:oError:GetError()
Si tienes tablas con integridad referencial mediante INNO DB
Podras desactivar la integridad referencial mediante
oDb:EXECUTE("SET FOREIGN_KEY_CHECKS = 0")
oDb:EXECUTE(cSql)
oDb:EXECUTE("SET FOREIGN_KEY_CHECKS =1") // Activar la Integridad
Si algunos colegas requieren que les apoye o capacite con MySQL, estoy a su disposicion mediante video capacitacion, tengo un sistema ERP con MySQL y SQL Server, en ambos casos con integridad, vistas, disparadores, funciones y afines.