FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Web en Php y añadir datos desde delphi
Hola gente he realizado una Web en php + mySql 5 y me gustaría saber como puedo desde una aplicación en delphi conectarme a la base de datos de mi servidor y añadir datos y fotos. Para que una vez añadido se visualice en la página web.
Si no me he explicado bien, me comentais.
__________________
Saludos.. KeyMan |
#2
|
||||
|
||||
Bueno, pues lo de php sale sobrando. Es decir, lo que tú requieres es atacar la base de datos de mysql desde delphi y para ello php no interviene.
Para acceder a una base de mysql con delphi hay varios métodos. Unos es utilizando ODBC (el driver lo bajas del sitio de MySql), otro es usando dbExpress. También, lo que te recomendaría, es usar las componentes Zeos. Son gratuitas y sencillas de usar. Si buscas Delphi+Mysql, Zeos, etc. en estos foros, encontrarás mucha información. AGREGO: Las componentes Zeos fueron pensadas hasta la versión 4.x de mysql pero varios aquí las han usado para la versión 5 aparentemente sin problemas. Ahora, la opción que yo uso más es la de las componentes MyDac. Éstas son de pago pero a mi juicio, es accesible y las componentes son muy buenas. // Saludos Última edición por roman fecha: 01-08-2006 a las 17:46:54. |
#3
|
||||
|
||||
Muchisimas gracias, empezaré ya mismo a mirarmelo. Gracias una vez más.
__________________
Saludos.. KeyMan |
#4
|
||||
|
||||
Debes tener en cuenta un par de detalles que tal vez te eviten dolores de cabeza.
La conexión desde PHP generalmente atacarás mediante "localhost", suponiendo que PHP y MySQL se encuentran en la misma máquina, si tu aplicación Delphi se encuentra en otra máquina, entonces ese localhost lógicamente deberá ser cambiado por su correspondiente IP o nombre del dominio, ahora bien deberás tener dos cosas en cuenta en la máquina que tienes la base de datos. 1.- Que el firewall acepte conexiones remotas por el puerto que escucha MySQL (generalmente el 3306) 2.- Que la base de datos acepte conexiones externas indicándoselo con el signo del porcentaje '%' en los permisos host. Y por último aunque esto ya se sale de tema, abrir ese puerto únicamente para la IP en la que está alojado tu programa en Delphi por cuestiones de seguridad, no es recomendable abrir el puerto de MySQL a cualquiera.
__________________
Saludos Emilio |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como exportar datos desde Delphi a Outlook | maravert | API de Windows | 2 | 16-07-2006 21:02:00 |
filtrar datos desde delphi 6 | el_barto | Impresión | 1 | 06-01-2006 17:42:05 |
creacion de usuarios de bases de datos desde delphi | el_barto | Conexión con bases de datos | 3 | 07-06-2005 20:24:28 |
Backup de la base de datos desde Delphi | topolino | MS SQL Server | 1 | 17-05-2005 22:09:30 |
Como respaldar una base de datos desde Delphi | gilberto_1126 | Conexión con bases de datos | 2 | 01-09-2004 08:22:56 |
|