FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consejos para conexión a MySQL
Saludos a todos mi consulta consta en que recomendación me dan para realizar lo siguiente:
Realizar un sistema de información que se conecte a una base de datos MySQL sin conectarse por medio de ODBC, que lea un archivo .ini o txt o lo que sea y de allí tome y guarde los datos sobre que servidor que se conectara (ip,puerto,usuario,clave y nombre base de datos) Que recomendación me dan para realizar este tipo de conexiones actualmente uso delphi 2010 lo estoy aprendiendo a usar vengo de usar visual foxpro 9 y visual basic 6 ademas que consejo me dan de como programar en delphi si tienen manuales o lugares para leer sobre lo que me estoy refiriendo y que versión de delphi me recomiendan |
#2
|
||||
|
||||
Bienvenido(a) al ClubDelphi.
En delphi cuentas con una clase especiales para trabajar ficheros INI, la clase TIniFile. Para conectarse con MySQL sin usar ODBC peudes usar los componentes ZEOS que son gratuitos y libres o bien con los componentes MyDAC que son de pago pero un precio muy razonable y muy buenos. En el repositorio del Club podrás encontrar el libro La Cara Oculta de Delphi (sección Delphi|Manuales) que es un buen comienzo para programar en delphi. Es para delphi 4 pero la verdad es que muchas cosas aplican para las versiones actuales. // Saludos |
#3
|
|||
|
|||
Muchas gracias estaba revisando y pensaba que lo podía hacer como quería la conexión mediante a dbexpress pero no me pareció pero me falta investigar y estudiar mas de nuevo muchas gracias
|
#4
|
||||
|
||||
El problema con dbexpress es que dependes de que Embarcadero actualice con frecuencia el driver, y, al menos antes, eso no sucedía. La compañía que hace MyDac, también vende un driver de dbexpress para MySQL por si te interesa.
// Saludos |
#5
|
|||
|
|||
Si eso lo primero que note la version delphi 2010 solo tiene driver para mysql 5.1, tambien estaba buscando con ADO conection pero no lo eh visto con mas detalle para ver que ventaja y desventaja tendría ya que donde trabajo solo usan Ms windows XP y 7 y dudo que compren otra cosa por eso me ire por ZEOS ¿Algun consejo para programar en delphi?
|
#6
|
||||
|
||||
Bueno, con ADO puedes usar el driver ODBC que provee el mismo MySQL. ¿Por qué no quieres usar ODBC?
// Saludos |
#7
|
|||
|
|||
Por querer aprender a conectarme de forma nativa a Base de datos en especial MYSQL pero que opinion me das sobre usar ADO lo use en visual foxpro 9 y visual basic 6 pero si tener que y a panel de control-herramientas administrativas y agregar un ODBC todo lo hacia por codigo pero si tienes alguna recomendación sobre la conexion agradecido y bien recibido seria tus comentarios
|
#8
|
||||
|
||||
Yo sólo he usado ADO para pruebas pero goza de excelente reputación. Una vez que instalas el controlador, puedes, como dices, crear por código la cadena de conexión.
// Saludos |
#9
|
||||
|
||||
Disculpen que me meta en la platica pero yo también estoy iniciando me acabo de pasara de MsSQL a MySQL y tengo muchas dudas yo no le tengo mucha confianza a las conexiones ODBC sera que toda la vida e usado ADO y me han funcionado excelente nunca e tenido problemas de des conexiones pero ahorita estoy migrando un código según yo en teoría solo tengo que cambiar mi archivo de conexión y direccionarlo a ODBC y las sentencias que declaro en los query deberían de ser las mismas solo cambia la forma de conectarse, pero me marca un error al escribir un query de insert
mi codigo al llegar a la sentencia value me marca este error " Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros" Me podrian ayudar porfavor nunca me habia marcado este error y este codigo ya esta probado con Ms SQL Saludos Y Gracias
__________________
Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo Última edición por KingOfDragons fecha: 09-10-2012 a las 21:36:12. |
#10
|
||||
|
||||
Ya hice otro intento y tengo el mismo problema, con una base de datos nueva con una aplicación nueva y me sigue mandarndo el mismo error por que es???
__________________
Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo |
#11
|
||||
|
||||
Hola KingOfDragons, por favor, si vas a participar en un hilo abierto es para ofrecer una solución a lo que pregunta la persona que inició el hilo. Pero si tú tienes un problema entonces no lo hagas en el hilo de otra persona, abre tú mismo un hilo con tu duda, sigue nuestra guía de estilo, gracias.
|
#12
|
||||
|
||||
Lo mejor es Zeos. 100% probadas, nativas y libres. Por ahi anda un tutorial mío sobre como instalarlas y su uso es sumamente sencillo, además de que no solo puedes conectar a MySQL sino a Posgress, SQL Server, Firebird y SQLLite.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
'¿otros componentes para conexion mysql? | JXJ | MySQL | 4 | 26-09-2011 16:52:56 |
ZEOS+D7+MySql... es lo mejor?... y consejos | decuteo | Conexión con bases de datos | 5 | 01-06-2008 00:22:32 |
Consejos para ahorrar. | marcoszorrilla | La Taberna | 3 | 03-02-2007 01:59:55 |
Consejos para ventanas modales ? | Tecnic2 | OOP | 14 | 16-10-2006 22:37:20 |
Necesito de sus consejos para comenzar !!! | Exequiel | Firebird e Interbase | 2 | 04-07-2003 09:51:27 |
|