Hola experto, quiero que me digas como se hace un archivo .ini para la conexión con una base de datos que fue hecha con sql anywhere, la conexión se realiza a través de ODBC. Gracias por tu respuesta de antemano.
1 Respuesta
Respuesta de davidpy
1
1
davidpy, Licenciado en Analisis de Sistemas Informaticos
Para tener un archivo .ini crea un nuevo archivo txt con el siguiente formato.. DBMS = ODBC database = NOMBRE DE TU ODBC dbparm = Connectstring='DSN=;UID=;PWD=;' servername = NOMBRE DEL SERVICIO luego lo guardas y le cambias la extencion de .txt a .ini despues lo copias en la carpeta de tu aplicacion.... A la hora de conectar colocas el siguiente script... string ls_userid, ls_password, ls_database, ls_parm ls_userid = 'USUARIO' ls_password = 'CONTRASEÑA' sqlca.DBMS = ProfileString ("fileini.ini", "database", "dbms","ODBC") sqlca.DataBase = ProfileString ("fileini.ini", "database", "database","") sqlca.UserId = ls_userid sqlca.DBPass = ls_password sqlca.LogID = ls_userid sqlca.LogPass = ls_password sqlca.servername = ProfileString ("fileini.ini", "database", "servername","") ls_database = ProfileString ("fileini.ini", "database", "database","") ls_parm = "Connectstring='DSN=" + ls_database + ";UID=" + ls_userid + ";PWD=" + ls_password + ";'" sqlca.dbparm = ls_parm CONNECT USING sqlca ; IF sqlca.SQLCode = -1 THEN // error en la conexion ELSEIF sqlca.SQLCode = 0 THEN //CONECTADO END IF