domingo, 29 de agosto de 2010

Transaction Object

Un Transaction Object u Objeto Trasacción es un objeto no visual que contiene la información necesaria para conectarse a una base de datos. El objeto Transaction tiene muchas propiedades, estas se usan de manera diferente segun la base de datos a la cual se desea conectar.

Las Propiedades del Objeto Transaction se dividen en:

Propiedades para la comunicación de base de datos

PropiedadTipoDescripción
DBMS String Nombre del DBMS
Database String Nombre de la Base de Datos
UserID String Nombre de usuario o identificador de usuario
DBPass String Contraseña que se utiliza para conectarse a la base de datos
Lock String Nivel de bloqueo
LogID String Nombre o identificador de usuario que se conectará al servidor
LogPass String Contraseña utilizada para conectarse al servidor
ServerName String Nombre del Servidor
AutoCommit Boolean Activa el procesamiento de transacciones True / False
DBParm String Especifica un DBMS

Propiedades que retornan información:

PropiedadTipoDescripción
SQLCode Long

El código de éxito o de error de la operación más reciente.

0 = Exito

100 = No existe un conjunto de resultados obtenidos

-1 = Error

SQLNRows Long Número de filas afectadas
SQLDBCode Long Especifica código de error del DBMS
SQLErrText String Especifica mensaje de error del DBMS
SQLReturnData String Especifca el DBMS

sábado, 28 de agosto de 2010

Conexión a Firebird desde PowerBuilder

Para conectarse a Firebird desde PowerBuilder se debe instalar primero el controlador odbc que lo podemos conseguir de la web oficial de Firebird:

http://www.firebirdsql.org/index.php?op=files&id=odbc
Descargamos la versión que corresponde, luego configuramos en:

Panel de control - Herramientas administrativas - Origenes de datos ODBC.


Una vez instalado y configurado el odbc, vamos a PowerBuilder:
Verificamos si la conexión es satisfactoria luego de haber ingresado los datos respectivos en la pestaña Connection.
Espero sea de gran utilidad.