PowerBuilder vs. Delphi - La base de datos como premisa
Curso gratis creado por José Manuel. Extraido de: http://www.lawebdejm.com
27 de Agosto de 2005
Delphi, Programación estructurada
4 - La base de datos como premisa
Toda aplicación PowerBuilder cuenta con un objeto global llamado Objeto Transacción (o SQLCA) que representa la conexión a base de datos. Algo así como que en Delphi hay un objeto global Screen, porque se supone que toda aplicación va a utilizar una pantalla (tiene su lógica). Pues toda aplicación PowerBuilder, supone que va a utilizar una base de datos (esto no tiene tanta lógica, aunque si partimos de esa premisa...). Esto demuestra la especialización que desde un principio se ha pretendido dar a esta herramienta.
A la hora de conectar a la base de datos hay que decidir el tipo de conexión a utilizar (nativa, ODBC, OLEDB, etc.), el usuario y password, y otro parámetros necesarios.
Este es el único punto en que hay que tener en cuenta qué base de datos queremos utilizar. El resto lo hace PowerBuilder con los datos que aquí le proporcionemos.
Aunque PowerBuilder crea un objeto de este tipo por defecto, nosotros podemos crear tantos objetos (es decir, conexiones) como queramos, simplemente creando un nuevo objeto, asignándole las propiedades y ejecutando la instrucción:
CONNECT USING ObjetoTransaccion
Estos objetos podrán ser locales (si necesitamos una conexión adicional en un momento determinado) o globales (una conexión durante toda la vida de la aplicación).
Una característica interesante de este objeto es que permite conexiones asíncronas (dependiendo de la base de datos a la que nos conectemos). De este modo podremos lanzar una consulta y continuar con nuestra aplicación mientras la consulta retorna un resultado, o bien cancelarla si no queremos esperar el resultado.
Delphi también tiene un objeto parecido con su componente TDatabase y realiza las conexiones del mismo modo con capas intermedias como BDE, ODBC u otras.
A la hora de conectar a la base de datos hay que decidir el tipo de conexión a utilizar (nativa, ODBC, OLEDB, etc.), el usuario y password, y otro parámetros necesarios.
Este es el único punto en que hay que tener en cuenta qué base de datos queremos utilizar. El resto lo hace PowerBuilder con los datos que aquí le proporcionemos.
Aunque PowerBuilder crea un objeto de este tipo por defecto, nosotros podemos crear tantos objetos (es decir, conexiones) como queramos, simplemente creando un nuevo objeto, asignándole las propiedades y ejecutando la instrucción:
CONNECT USING ObjetoTransaccion
Estos objetos podrán ser locales (si necesitamos una conexión adicional en un momento determinado) o globales (una conexión durante toda la vida de la aplicación).
Una característica interesante de este objeto es que permite conexiones asíncronas (dependiendo de la base de datos a la que nos conectemos). De este modo podremos lanzar una consulta y continuar con nuestra aplicación mientras la consulta retorna un resultado, o bien cancelarla si no queremos esperar el resultado.
Delphi también tiene un objeto parecido con su componente TDatabase y realiza las conexiones del mismo modo con capas intermedias como BDE, ODBC u otras.
Valora este capítulo:
Autor y licencia de 'PowerBuilder vs. Delphi - La base de datos como premisa'
|
Opiniona sobre 'PowerBuilder vs. Delphi - La base de datos como premisa' (10)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este curso gratis |
Wikis relacionados con 'PowerBuilder vs. Delphi - La base de datos como premisa'
Nos complace presentar el Plan detallado de consultoría y formación que Luis E. Vásquez ...
Más »
Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien...
Más »
Por medio de la interpretación de los datos presentados en los estados financieros los administradores,...
Más »
En la actualidad, no existe un formato común generalmente aceptado para los datos contenidos en...
Más »
Un estudio que relaciona el cap.1 del impactante libro del economista argentino Walter Graziano "Hitler...
Más »

