FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Conectar Firebird Python 3.5
Hola:
Agradecería información y código como conectar Python 3.5 con Firebird 2.x. No estoy seguro de cual es el conector, creo es 'fdb', pero no consigo instalarlo. En Python 2.7 si que consigo instalar el conector 'fdb', pero no consigo acerta con el código y no hay forma de cnectar el código que utilizo es este: ******************** import fdb con = fdb.connect(dsn='localhost:d:2016.fdb',user='sysdba',password='masterkey') ********************** Dinde: localhost:d:2016.fdb son servidor, ruta y nombre bd, respectivamente. Agradecido de antemano. Saludos. |
#2
|
||||
|
||||
¿Pero tienes controlador para firebird?
|
#3
|
|||
|
|||
hola casimiro, gracias por contestar.
tengo el controlador fdb' en pytho, 2.7 va pero no acierto con el código para conectar por mas que lo intento, en Python 3.5 no va. a ver si pudieras indicarme un controloador adecuado y el codigo de conexión en su caso. te reitero mi agradecimiento. |
#4
|
||||
|
||||
Mira esta documentación en línea, ahí lo explican.
|
#5
|
||||
|
||||
No conozco Python pero creo de toda la vida en Windows, Linux y/o en Mac se debe definir el path con las barras \ o / según el caso.
Y en tu código no se ve ninguna después de D: Y el user por defecto en Firebird es con mayúsculas: SYSDBA. Por cierto, si te arroja un error, mínimo deberías decirnos cual es el error. Saludos, |
#6
|
||||
|
||||
Cita:
También lo acepta en minúsculas. Eso sí |
#7
|
|||
|
|||
Gracias delphius, efectivamente llevas razón con la barra, en este caso es inclinada a la derecha.
El usuario (sysdba), es indiferente mayúscula o minúscula. El código correcto es el que comenta y publica Roman: con = fdb.connect(dsn='localhost:d:/2016.fdb',user='sysdba',password='masterkey') Gracias a todos y a quien pudiera ayudar, solucioné el tema con Python 2.7.11, me queda en Python 3.5 que parece ser el controlador fdb' no es compatible, si alguien tiene idea... por favor. Gracias a: Casimiro, Roman, Delphius y fjcg02. |
#8
|
|||
|
|||
Muchas gracias Casimiro por tu ayuda en información, si lo soluciono lo comento.
|
#9
|
||||
|
||||
Cita:
Cita:
Y funcionar, tiene que funcionar, ¿lo habéis probado? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
firebird con Python | JXJ | Firebird e Interbase | 2 | 09-05-2012 22:02:30 |
Tutorial de Python 'Python para todos' | marcoszorrilla | Noticias | 11 | 15-02-2009 05:19:15 |
conectar Firebird y DBE | miguel_e | Firebird e Interbase | 4 | 16-06-2008 18:38:39 |
python & firebird 2.0 | papa_naturaleza | Firebird e Interbase | 0 | 17-11-2007 17:30:26 |
conectar firebird con asp | berfer | Firebird e Interbase | 4 | 06-09-2006 19:14:41 |
|