Professional Documents
Culture Documents
Power Builder
PowerBuilder desde la versin 10 ya no tiene la opcin de configuracin de drivers nativos (MSS Microsoft SQL Server) en el DBProfile. Ahora para conectarse "Nativamente" debe utilizar ADO.NET, JDBC, OLE DB o SNC SQL Native Client(OLEDB). O si lo prefiere por el tradicional ODBC con sus limitantes de rendimiento conocidas. A continuacin le mostramos la manera de conectarse: "Nativamente" por SNC SQL Native Client (OLEDB) Abra el Database Profiles: All seleccione SNC SQL NativeClient y haga click en Nuevo: Luego seleccione en la pestaa conexin: Profile Name Server User ID Password Database Provider --> --> --> --> --> nombre de la conexin Nombre del Servidor de Base de datos (nombre o IP) Nombre del usuario de la base de datos Clave del Usuario de la base de datos Aqui se define la base de datos as : NOMBRE_DE_LA_BASE_DE_DATOS
Si deseas utilizar la seguridad integrada de Windows. Se realizaria de la siguiente forma: En la Pestaa Connection: Trusted Connection: (activar la casilla) No hay necesidad de colocar el usuario y el password.
Lic. Vladimir Cotaquispe Gutirrez.
JHALEBET
Power Builder
Nos
pasamos a la ficha PREVIEW, Probamos la conexin y si es satisfactoria. Copiamos la lnea de conexin. Normalmente el objeto transaccin (transaction) se configura y se conecta cuando se inicia la aplicacin, es decir en el open de la aplicacin. Para hacer esto abra el objeto aplicacin (file/open/aplication) en el evento open donde est el cdigo de abrir la ventana inicial, brrelo y remplace por este cdigo: Para conectarse desde el PowerScript la siguiente sintaxis:
use
// Profile coneccion SQLCA.DBMS = "SNC SQL Native Client(OLE DB)" SQLCA.LogPass = 123 SQLCA.ServerName = "." SQLCA.LogId = "sa" SQLCA.AutoCommit = False SQLCA.DBParm = "Database='northwind',Provider='SQLNCLI10'" Connect using SQLCA; If Sqlca.Sqlcode=0 then Messagebox ("Msg",Coneccion Satisfactoria) open(W_Buscar) else Messagebox ("Error de Conexin",Sqlca.SqlErrText) Halt Close end if
JHALEBET
Power Builder
"Nativamente" por ADO Microsoft ADO NET (DB) Abra el Database Profiles: All seleccione ADO Microsoft ADO NET y haga click en Nuevo: Luego seleccione en la pestaa conexin: Profile Name Namespace Data Source User ID Password Database --> --> --> --> --> --> nombre de la conexin Nombre del espacio de trabajo(Clase) Nombre del Servidor de Base de datos (nombre o IP) Nombre del usuario de la base de datos Clave del Usuario de la base de datos Aqui se define la base de datos as : NOMBRE_DE_LA_BASE_DE_DATOS
Si deseas utilizar la seguridad integrada de Windows. Se realizaria de la siguiente forma: En la Pestaa Connection: Trusted Connection: (activar la casilla) No hay necesidad de colocar el usuario y el password.
JHALEBET
Nos pasamos a la ficha PREVIEW, Probamos la conexin y si es satisfactoria. Copiamos la lnea de conexin. en el evento open donde est el cdigo de abrir la ventana inicial, brrelo y remplace por el cdigo copiado y siga el procedimientyo anterior.
Power Builder
JHALEBET