Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #41  
Antiguo 16-12-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Nunca use MySQL, pero al parecer para conectarte a MySQL usando ADO hay que conectarse por medio de ODBC, es posible que lo que diga Marcelo arriba sea correcto;

StackOverflow

Probando conexion ADO desde Delphi 6 a MySQL

Conexión ADO MySQL

Podes ejecutar alguna sentencia de algo?

Los select funcionan bien? Podes realizar algun insert en otra tabla mas "sencillo"?

O esto es apenas lo primero que estas haciendo?

PD: Visto lo de arriba, yo no usaria ADO para conectarme a MySQL, usaria ZEOS
Responder Con Cita
  #42  
Antiguo 16-12-2015
ZiriusB ZiriusB is offline
Miembro
 
Registrado: oct 2010
Posts: 86
Poder: 14
ZiriusB Va por buen camino
Unhappy

Buenos dias, efectivamente esos campos los agregue despues, los habia borrado porque los tenia como llaves foraneas y pense que por ahi venia el error, eso fue cuando comenzo el problema, incluso paso la query directo de mysql y me guarda los registros sin problemas, el problema esta en el ADO.

Ya intente el cambio de nombre los parametros y sigue igual.

Correcto, para conectar mysql con ADO debes hacerlo por ODBC, eso esta todo bien configurado de otro modo me daria error de fallo de conexion y no este que me esta dando.

Saludos.
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..."
Responder Con Cita
  #43  
Antiguo 16-12-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Las claves foráneas como están definidas? Exigen integridad referencial?
Responder Con Cita
  #44  
Antiguo 16-12-2015
ZiriusB ZiriusB is offline
Miembro
 
Registrado: oct 2010
Posts: 86
Poder: 14
ZiriusB Va por buen camino
Cita:
Empezado por AgustinOrtu Ver Mensaje
Las claves foráneas como están definidas? Exigen integridad referencial?
Las claves foraneas no son el problema, probando directamente el Query desde Mysql me graba los datos sin problemas cuando tenia las claves foraneas establecidas, luego probe borrando los campos de las llaves foraneas y todo sigue igual.

Creo que me decantare por probar con ZeosLib a ver que tal me va, estoy buscando informacion al respecto, les informare porque de verdad me di por vencido con este problema y en la red no encuentro nada que se parezca al error que me esta dando.
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..."
Responder Con Cita
  #45  
Antiguo 16-12-2015
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por AgustinOrtu Ver Mensaje
Las claves foráneas como están definidas? Exigen integridad referencial?
En MySQL la integridad referencial es opcional. Todo depende del engine que establezcas.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #46  
Antiguo 16-12-2015
orodriguezca orodriguezca is offline
Miembro
 
Registrado: ene 2009
Posts: 221
Poder: 16
orodriguezca Va por buen camino
Quizás el problema sea que no se está configurando el tipo de dato adecuado. Propongo:

Código Delphi [-]
  ADO1.Parameters.ParamByName('horafactu').DataType := ftDateTime;
  ADO1.Parameters.ParamByName('horafactu').Value := Mfechahora;


Edito: No me di cuenta que habían varias paginas del tema y que la solución ya había sido propuesta.

Última edición por orodriguezca fecha: 16-12-2015 a las 14:34:20.
Responder Con Cita
  #47  
Antiguo 16-12-2015
ZiriusB ZiriusB is offline
Miembro
 
Registrado: oct 2010
Posts: 86
Poder: 14
ZiriusB Va por buen camino
Bueno al final de cuentas termine usando SQL, es un proyecto nuevo que debo entregar el mes proximo y no puedo perder mucho tiempo, queria trabajar con mysql pero se me complico todo, de todas formas agradecido por toda su ayuda y atencion al tema...

Como cosa "Chistosa" utilice el ultimo pedazo de codigo que comparti igual para SQL y funciono a la perfeccion sin generar siquiera un error...

Muchas gracias, sera en otra oportunidad.
__________________
"Ningun precio es alto por el privilegio de ser uno mismo..."
Responder Con Cita
  #48  
Antiguo 16-12-2015
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por ZiriusB Ver Mensaje
Bueno al final de cuentas termine usando SQL, es un proyecto nuevo que debo entregar el mes proximo y no puedo perder mucho tiempo, queria trabajar con mysql pero se me complico todo, de todas formas agradecido por toda su ayuda y atencion al tema...

Como cosa "Chistosa" utilice el ultimo pedazo de codigo que comparti igual para SQL y funciono a la perfeccion sin generar siquiera un error...

Muchas gracias, sera en otra oportunidad.
Obviamente que usas SQL, como así lo hace cualquier motor de base de datos como lo es Firebird, PostgreSQL, Interbase, Oracle, MS SQL Server, sólo por mencionar algunos.
Me gustaría saber por cual motor lo cambiaste porque SQL no me dice nada
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #49  
Antiguo 16-12-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Desgraciadamente hay muchos que le dicen "el SQL" a "SQL Server" de Microsoft

Es como la gente que le dice "el facebook" o "el twitter" al Chrome
Responder Con Cita
  #50  
Antiguo 16-12-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Delphius Ver Mensaje
Obviamente que usas SQL, como así lo hace cualquier motor de base de datos como lo es Firebird, PostgreSQL, Interbase, Oracle, MS SQL Server, sólo por mencionar algunos.
Me gustaría saber por cual motor lo cambiaste porque SQL no me dice nada
Cita:
Empezado por AgustinOrtu Ver Mensaje
Desgraciadamente hay muchos que le dicen "el SQL" a "SQL Server" de Microsoft
Es como la gente que le dice "el facebook" o "el twitter" al Chrome
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
guardar precios. numeric o float? Patricio Firebird e Interbase 5 07-10-2008 16:21:17
guardar text como un float mjjj Varios 17 20-12-2007 11:44:17
Problemas con los float tato Varios 2 03-04-2006 11:57:38
problemas con float y redondeos wonder boy Firebird e Interbase 17 27-12-2005 20:59:06
Problemas con float.... ilichhernandez Varios 2 20-12-2005 16:19:20


La franja horaria es GMT +2. Ahora son las 12:59:15.


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