Propiedad
Descripcin
Name
Dataobject
Title
TitleBar
Control Menu Si esta opcin est marcada, permite que el Datawindow Control,
sea un objeto flotante (pudiendo moverse) dentro de los limites de
la ventana que lo contiene.
Maximize box Permite que el Datawindow control, presente los botones
Maximizar y Minimizar, respectivamente.
Minimize box
Evento
Descripcin
OBJETO TRANSACCION
Un objeto de transaccin es un objeto de PowerBuilder, y cumple la funcin de
intermediario entre la aplicacin en si, y el administrador de Base de Datos.
Cuando se hace una nueva aplicacin, se genera un objeto de transaccin por
defecto. Su nombre es SQLCA.
Para hacer uso del Datawindow Control en tiempo de ejecucin es necesario
indicar que objeto de transaccin ser utilizado por el Datawindow para
presentar la informacin definida en el.
Esto se hace, con la siguiente funcin:
<nom Dw>.SetTransObject(<obj transac>)
Donde:
<nom Dw> es el nombre del Datawindow Control.
<obj transac> es el objeto de transaccin, por defecto utilice SQLCA.
Esta sentencia debe escribirse antes de hacer uso del Datawindow Control,
normalmente se pone en el Evento "Open" de la ventana que contiene al
Datawindow Control.
Ej.
dw_inicio.SetTransObject(sqlca)
Donde:
<nom Dw> es el nombre del Datawindow Control.
< lista parametros >, si para el Origen de Datos (del Datawindow), se
definieron argumentos, deben listarse los valores a utilizar por cada uno
en el mismo orden en que fueron definidos y separados entre si por una
coma. Los argumentos se escriben como literales, sin comillas para los
argumentos de tipo texto.
Ej.
Donde:
<nom Dw> es el nombre del Datawindow Control.
< nombre obj Dw >, es el nombre de un objeto Datawindow definido.
Es necesario nuevamente, indicar el objeto de transaccin que se
utilizara para este Datawindow y volver a ocupar la funcin
Retrieve, para obtener los datos de este nuevo Datawindow.
Ej.
dw_nuevo.DataObject= d_otro
DataObject,
CODIGO DE CONEXION
Para conectarse a una Base de Datos desde una aplicacin en ejecucin o desde
el entorno de desarrollo de Power Builder se requieren ciertos elementos de
informacin como por ejemplo el nombre de la base de datos, el usuario y su
clave, etc que son necesarios en casi todas las conexiones a base de datos, y
otros como el nombre del servidor, son necesarios en algunos sistemas de gestin
de base de datos (SGBD).
Entre los atributos ms necesarios tenemos:
DBMS
Nombre del distribuidor de la Base de Datos. Ejm: ODBC, ORACLE, Sybase, etc.
AutoCommit
Es el indicador automtico de actualizacin. True, confirma automticamente
despus de cada accin de la Base de Datos; False (por defecto) no confirma
automticamente.
DbParm
Hay que dar especificaciones del SGBD como:
Connectstring donde se le indica el DSN que se esta utilizando.
UID, se le indica el nombre del usuario, por defecto DBA.
PWD, es el password del usuario, por defecto, sql.
Database
Nombre de la base de datos a la que se est conectando.
UserId
Nombre o ID del usuario que conectar a la Base de Datos.
DBPass
Es la palabra clave que se utilizar en la conexin a la Base de Datos.
Logld
Nombre o ID del usuario que conectar al servidor.
LogPassword
Palabra clave utilizada para conectar al servidor.
ServerName
Nombre el servidor en el que reside la Base de Datos.
SQLCode
Cdigo de xito o falla de la operacin ms reciente.
SQLDBCode
Cdigo de error del distribuidor de la Base de Datos.
Facultad de Ingeniera Industrial, Sistemas e Informtica