![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Me enfrente al mismo dilema, lo que opte fue, como ya se indico mediante un script php colocado en el servidor se reciben las peticiones SQL y el script construye un archivo de salida ASCII delimitado por comas (o cualquier delimitador).
La forma de operar es la siguiente: Se construyo una aplicacion en delphi con el componente NMHTTP1 este genera una solicitud GET al sitio con el script, el script procesa el comando y devuelve el resultado el cual lo obtenemos en la propiedad body del componente. La propiedad body es separada e insertada en un Tclientdataset con lo cual ya nos permite manejarlo con los componentes normales de para bases de datos. Aunque la solucion es muy rudimentaria, el usuario final no percibe diferencia, y la velocidad es excelente. |
|
#2
|
|||
|
|||
|
Hola !
graciasa todos por vuestras respuestas. Para AMO: Eso es + - lo que estaba buscando, pero sobre lo que dices no tengo ni idea, podria investigar y supongo que lo conseguiria, pero si no es mucha cara, podrias enviarme un ejemplo de como se haria? (algo simple bastaria luego yo me arreglo). (desconozco si esas peticiones estan permitidas aqui). Es para un proyecto no comercial (un hobby que tengo (con una saga televisiva)). : D www.saracosta.com bueno, lo dicho si puedes enviarme el ejemplo te estaria muy agradecido. (mi direccion [email protected] ) Saludos a todos. : ) |
|
#3
|
||||
|
||||
|
Wop!
Quería comentar dos cosas, en primer lugar, si AMO tiene a bien enviar ese ejemplo, sería de agradecer que lo hiciese aquí, y no por correo. De esta manera, si otro usuario tiene la misma duda, lo podrá ver. Además quería completar la aportación de AMO. Yo he programado muchas veces comunicaciones entre una aplicación Windows y un servidor web, que en el fondo es lo que se quiere hacer. Despues de hacerlo de diversas maneras, creo que la más escalable y mantenible (con una pérdida de velocidad menospreciable) es la técnica expuesta por AMO pero, en lugar de enviar texto plano, enviar un documento xml. Desde Delphi te es igual de fácil de interpretar, pero las posibilidades de xml son mayores. Eso sin tener en cuenta que, por ejemplo, una inserción de un nuevo campo en la primera posición de un CSV te dará mucho más trabajo que si es en xml. ![]()
__________________
E pur si muove |
|
#4
|
|||
|
|||
|
hola !
(lo de no postear aqui el ejemplo era por si acaso estaba mal visto). Bueno he buscado ese componente y no aparece en delphi 7, ya que parece que la empresa lo distribuyo unicamente para delphi 3, 4 y 5. (ahora lo vende a casi 200$), pero seguro que hay algun otro que lo reemplaza en delphi 7. voy a intentar llegar a algo investigando los componentes que trae D7. Si alguien quiere ayudarme, soy todo oidos. gracias. : ) |
|
#5
|
||||
|
||||
|
Wop!
Lo puedes hacer perfectapente con un TIdHttp ![]()
__________________
E pur si muove |
|
#6
|
||||
|
||||
|
Cita:
// Saludos |
|
#7
|
||||
|
||||
|
Cita:
![]() ![]() ![]()
__________________
E pur si muove |
|
#8
|
||||
|
||||
|
Cita:
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|