1. En PowerBuilder, Pulsas el Botón Database, luego en el árbol, expandes ODB ODBC. Luego expandes Utilities. Das doble clic en ODBC Administrator.
2. Pulsá el botón Agregar y seleccionas: Adaptive Server Anywhere, luego pulsá Finalizar.
3. Luego llenas asi:
* Ficha ODBC:
DataSource: miorigen (o un nombre cualquiera)
* Ficha Login:
User ID: dba (por defecto)
Password: sql (por defecto)
* Ficha Database:
- Database name: mibase (nombre de tu BD)
- Database file: (pulsá el botón Browse y ubicá tu BD)
Finalmente pulsé Aceptar:
4. Ahora seleccioná tu origen de datos (en nuestro ejemplo se llama: miorigen) y pulsá aceptar:
5. Ahora, da clic derecho donde dice: ODB ODBC y elegí New Profile.
6. En la ficha Conection, llenas así:
- Profile name: mibase (o un nombre cualquiera)
- DataSource: Elegí miorigen
- User: dba
- Password: sql
7. Pulsá OK, y ya está. Debería conectarse (con clic derecho y Connect)
8. Ahora sólo resta copiar el script de tu profile al evento open de tu aplicación:
- Clic derecho en el nombre de tu profile (miorigen)
- Properties..
- Ficha o pestaña Preview.
- (luego copias ese script).
9. Ese script, pegas en el evento open de tu aplicación y queda más o menos así:
// Profile
// Profile miorigen
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=miorigen;UID=dba;PWD=sql'"
connect;
open(w_principal)
--------------
Listo eso es todo. Cualquier duda, estamos en el foro para "ayudarte desinteresadamente pero con mucho interés".