Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-06-2004
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 20
jwmoreira Va por buen camino
Firebird Con Powerbuilder

Hola a todos, soy un novato en Firebird, pero lo intento, ya instale el firebird y el IBExpert, todo bien a las malas pude accesar, crear tabla, procedure, ah! tambien baje el ODBC para Windows e hice la conección, la probe bajo excel y todo bien, ahora viene lo bueno, en PoerBuilder quise accesar con dicho odbc y solo puedo ver las tablas, pero cuando quiero leer su contenido me sale un error como este:

Table "inv_productos" has no columns, possible invalid table format.

AYUDAAAAAAAAAAA.


Otra cosita, he visto que en la versión personal del IBExpert no permite dar atributos a los usuarios, con que otro programa puedo hacer esto, o por ahi hay un crack para el IBExpert.


Saludos,
Jorge.
Responder Con Cita
  #2  
Antiguo 14-06-2004
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 22
Combat-F2D Va por buen camino
en cuanot a lo del ODBC, revisa los post tratados en el foro, por que segun tengo entendido, existen muchos controladores que falla, o no funcionan todo lo bien que debiera; asi mismo fijate si es la version correcta
.

Cita:
Otra cosita, he visto que en la versión personal del IBExpert no permite dar atributos a los usuarios, con que otro programa puedo hacer esto, o por ahi hay un crack para el IBExpert.
estoy convencido de que el ibexpert lo han currado gente que a lo mejor es como tu y como yo, con lo cual nunca en mi caso te diria lo del crack; si existe deberas sacarlo por tu cuenta; creo que este no es el sitio mas adecuado para consultarlo

en cuanto a los permisos los puedes manejar con sentencias sQL l estilo:

Código:
GRANT, REVOKE, etc
bajate un tutorial de internet que te ayuda e ello.
__________________
online
Responder Con Cita
  #3  
Antiguo 15-06-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Cita:
Empezado por jwmoreira
cuando quiero leer su contenido me sale un error como este:

Table "inv_productos" has no columns, possible invalid table format.
Hola, Jorge.

Este error se produce cuando no tienes definido alguno de los tipos de datos de tus columnas.

El modo de solucionar ésto es añadir al archivo pbodb60.ini (si es la versión 6 de PB, el 60 sería 70 en la versión 7, etc.) la siguiente linea de código:

Código:
 PBDefaultValues='aquí los tipos de datos separados por comas'
Ahora no recuerdo bien, pero creo que el archivo .ini se encuentra en el directorio PowerSoft/Shared.

No puedo ayudarte más porque no tengo PB instalado en el pc y no puedo hacer pruebas.

Saludos y suerte.

Última edición por santana fecha: 15-06-2004 a las 01:17:04.
Responder Con Cita
  #4  
Antiguo 15-06-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Cita:
Empezado por jwmoreira
Otra cosita, he visto que en la versión personal del IBExpert no permite dar atributos a los usuarios, con que otro programa puedo hacer esto, o por ahi hay un crack para el IBExpert.
Respecto a ésto, te sugiero que te leas la Guía de Estilo de los Foros antes de volver a postear. Apenas te llevará unos minutos.


Cita:
Empezado por Guía de Estilo
Preguntas que no hay que hacer

He aquí algunos ejemplos de preguntas mal planteadas que seguramente nadie va a responder, por favor te pedimos que no hagas este tipo de preguntas.
1.- Tengo problemas con Delphi ¿puede alguno ayudarme?
2.- ¿Me podéis pasar el crack X?
Cómo ves la primera es insustancial, poco te van a poder ayudar, en cuanto a la segunda, no queremos que el foro se convierta en un lugar de piratas.
Tampoco debes realizar varias preguntas en un mismo hilo, para que te hagas una idea mejor te ponemos un ejemplito...
1.- ¿Cómo podría cambiar las propiedades de una carpeta y de unos archivos para convertirlos en ocultos?
2.- ¿Tiene Delphi alguna función para validar una cadena y saber si su formato es tipo hh:mm:ss?

Son dos temas totalmente distintos, debes abrir un hilo para cada una de ellas, por favor no hagas las dos preguntas en un mismo hilo.

Tienes el enlace en mi firma para que le eches un vistazo al resto de normas de participación y convivencia en los foros.

Saludos.

Última edición por santana fecha: 15-06-2004 a las 01:12:14.
Responder Con Cita
  #5  
Antiguo 15-06-2004
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 20
jwmoreira Va por buen camino
OK, lo siento, no volverá a pasar, espero me sigan ayudando.

Saludos,

Jorge.
Responder Con Cita
  #6  
Antiguo 15-06-2004
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 20
jwmoreira Va por buen camino
Hola Santana,

Gracias por tu aclaración sobre el archivo pbodb70.ini, lo encontre y cierto existen para muchos odbc líneas como esta:

; Microsoft driver for Access
[Access]
PBSyntax='ACCESS_SYNTAX'
PBConCatIndex='YES'
PBFileManager='YES'
PBNoRequiredFields='YES'
PBTrimCharColumns='YES'
PBTrimCatCharColumns='YES'
IdentifierQuoteChar='"'
PBDateTime='NO_MSECS_DATETIME'
PBSpecialDataTypes='ACCESS_SPECIALDATATYPES'
PBMaxBlobSize='32767'
PBMaxTextSize='32767'

Pero no encontre nada parecido para esta base de datos (FireBird), me ayudas un poco mas.

Algo raro me parece es que con MYSQL no tengo problema y tampoco está en este archivo.

Saludos,

Jorge.
Responder Con Cita
  #7  
Antiguo 15-06-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Hola.

Pues poco puedo ayudarte ya que nunca he utilizado Firebird con PB, yo también trabajaba con MySql y SQL Server.

Te dejo el enlace a la web de Sybase, yo le he echado un vistazo rápido pero no he encontrado nada, mira tú más a fondo.

http://www.sybase.com/

También te serán muy útiles estas dos webs que tienen muchisimos links a páginas que tratan de PowerBuilder.

http://www.scriptcutter.com/pb/

http://www.levinecentral.com/pbl.html

Saludos.
Responder Con Cita
  #8  
Antiguo 15-06-2004
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 20
jwmoreira Va por buen camino
Ya que mecionaste MYSQL, ah! y no se trata de otro hilo, va por ahi ya, lo que pasa es que yo ando buscando una base free que pueda trabajar con procedure y trigger por eso entre con firebird pero bueno ya ves mis problemas, ahora tambien probe con Mysql con la ultima versión se supone que ya trabaja con procedure pero no he encontrado que programa ya está actualizado asi como el IBExpert, tu me puedes decir cual ya está usando esto nuevo del MYSQL sin que me regañes por que me he cambiado de tema.

Saludos,

Jorge.
Responder Con Cita
  #9  
Antiguo 15-06-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Por lo que yo sé, la versión 5.0 incorpora procedimientos almacenados con una sintaxis parecida a PL/SQL y también soporte de cursores, aunque bastante elemental.

Saludos.
Responder Con Cita
  #10  
Antiguo 15-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

Aquí tienes información sobre como utilizar PowerBuilder con bases de datos alternativas : Firebird, SQL Anywhere, MySQL, ...

http://www.sys-con.com/pbdj/article.cfm?id=477

En concreto en las página 2 y 3 verás que Firebird funciona muy bien con PowerBuilder, pero con el driver ODBC de Gemini (y no con el driver de IB Phoenix).

http://www.ibdatabase.com/

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #11  
Antiguo 15-06-2004
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 20
jwmoreira Va por buen camino
Por fin pude ver completas las tablas y las lista de Procedure, pero ahora tengo otro problema, al querer probar el procedure me sale el siguiente error:

The database does not currently support retrieval of procedure text.

A que se debe esto es a permiso, si es asi alguien me puede decir como darle permismo, me van a decir que en modo comando, trate, intentando entrar en modo ms-dos con el sql que trae firebird pero no se la sintaxis como decirle cual es el usuario y la clave para poder entrar y probar con el GRANT.

Saludos,

Jorge.
Responder Con Cita
  #12  
Antiguo 16-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

Entra como SYSDBA / masterkey, y no vas a tener problemas de seguridad.

Aunque este error parece indicar otra cosa. Es como si intentaras leer el código del procedimiento almacenado, en lugar de ejecutarlo.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
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


La franja horaria es GMT +2. Ahora son las 01:50:32.


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