PowerBuilder vs. Delphi - La base de datos como premisa

4 - La base de datos como premisa

[editar]
Curso gratis creado por José Manuel. Extraido de: http://www.lawebdejm.com
30 de Noviembre de 1999
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.
[editar]

13 opiniones

Ruth Avalos Ruiz

te amo Ruth Avalos Ruiz. Mi enfermera favoria...
ruth avalos

Ruth Yanira Avalos Ruiz te amo
mmnm

Creo que todo Lneguaje de Programacion tiene sus ventajas y desventajas, Power Builder es muy bueno si se trata de hacer Aplicaciones sobre la Marcha, no eh usado Delphi, pero creo que visual Basic, Visual c#, c y java son los mejores e inigualables
What?..comparación?

No veo la comprarción, ya que solo comentas las características de PB...De todas maneras Delphi es inigualable.
Horror.

Porque ponen el título power builder vs. Delphi si se pasan describiendo lo que hace pb y apenas dedican parrafos cortitos para delphi? no va el título y encontre muchos errores a la hora de las comparaciones, en cuestiones de conexión a bd, deberian conocer mejor la herramienta para poder realizar dichas comparaciones. En fin... Imparcialidad? muchas gracias.
1 2 3 | siguiente >

Cursos gratis relacionados con 'PowerBuilder vs. Delphi'

Una comparativa entre estas dos herramientas de programación. Puede servir para que los programadores de... Más »

Autor y licencia de 'PowerBuilder vs. Delphi'


Curso gratis de José Manuel. Extraido de: http://www.lawebdejm.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.