Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-11-2008
esr esr is offline
Registrado
 
Registrado: oct 2008
Posts: 3
Poder: 0
esr Va por buen camino
Exclamation Problema con Ajax y Postgres

Buenas Tardes.
Mi problema consiste en que he realizado una prueba con Ajax. Realicé un proyecto en donde ingresaba los datos en un edit, los guardaba en la base de datos con mysql mediante un button y automáticamente se me cargaban en un ListBox, todo mediante un evento "Button1JSClick". Hasta ahí todo perfecto.
Luego quise probar el mismo proyecto con Postgres y ahí comenzaron los problemas, ya que sólo me permitía ingresar un dato, y cuando trataba de ingresar el segundo me enviaba un error de falla de conexión a la base de datos mysql????. Mi pregunta es porqué envía un petición de conexión a mysql y engo configurado el postgres?.
El siguiente es el error:

Error: the XML response that was returned from the server is invalid.
Warning:mysql_connect()
Access denied for user 'postgres'@'localhost' (using password:YES)in C:\Archivos de programa\Codegear\Delphi for PHP\2.0\vcl\adodb\drivers\adobdb-mysql.inc.php


Bueno, el mesaje sigue nombrando mis variables, pero el hecho es que me muestra el error de conexión mysql estando trabajando con postgres. En otro foro decían que era por que las tablas estaban escritas con mayúsculas???. pero este no es el caso, ya que todas están en minúsculas y sus campos.

Si alguno de Uds. conoce alguna solución o algo para poder guiarme se los agradecería.


Atte

ESR

Última edición por esr fecha: 04-11-2008 a las 23:52:35. Razón: Faltó ingresar la imágen
Responder Con Cita
  #2  
Antiguo 05-11-2008
esr esr is offline
Registrado
 
Registrado: oct 2008
Posts: 3
Poder: 0
esr Va por buen camino
Encontré el problema y la solución es la siguiente:
Por defecto el D4php trabaja con mysql, por lo tanto por alguna razón, al utilizar ajax, toma dicho valor de driver(mysql). Para corregir, sólo hay que modificar el archivo dbtables.inc, el parámetro del driver, en mi caso a "postgres". Este por defecto está ubicado en C:\Archivos de programa\CodeGear\Delphi for PHP\2.0\vcl.
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
Problema Con Postgres!!!!!!! jckstro PostgreSQL 2 09-10-2007 23:33:05
CSS+Ajax halizia HTML, Javascript y otros 1 18-09-2007 08:47:58
php+ajax+ie halizia HTML, Javascript y otros 1 06-09-2007 13:47:00
Problema Con Postgres Y Kylix!!!! jckstro Conexión con bases de datos 2 05-07-2003 23:41:30
Problema Con Postgres Y Kylix nuquen Lazarus, FreePascal, Kylix, etc. 0 16-06-2003 19:56:19


La franja horaria es GMT +2. Ahora son las 01:43:31.


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