Ayuda con SQL

Post Reply
User avatar
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

Post by leandro »

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 ?
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) ]
User avatar
nageswaragunupudi
Posts: 10721
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Been thanked: 8 times
Contact:

Re: Ayuda con SQL

Post by nageswaragunupudi »

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
User avatar
jnavas
Posts: 482
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Been thanked: 2 times
Contact:

Re: Ayuda con SQL

Post by jnavas »

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
User avatar
jnavas
Posts: 482
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Been thanked: 2 times
Contact:

Re: Ayuda con SQL

Post by jnavas »

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.
Post Reply