La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5723 - APLICACION CLIENTE SERVIDOR
Autor:  dfc dfc
alguna ayudita sobre los pasos que tengo que seguir para tener una aplicacion con acceso cliente servidor.

cuento con un servidor nt con sql 7
deseo que mi aplicacion utilice la base del servidor.

algun sugerencias o alguna aplicacion pequenita como ejemplo
gracias.

  Respuesta:  Keylor
Lo que se debe realizar es instalar el cliente de SQL server en tu maquina, una vez instalado se debe probar la conección con el servidor SQL server, esto lo puedes realizar en el Client Network de SQL, por lo generar yo realizo la conección por medio de TCP/IP y lo que se le indica es el nombre de la maquina y el puerto 1433, que es el que habilita el SQL

Una vez realizado esto se debe crear una conección en PB, se le indica que es para SQL Server, el nombre del servidor, la DB, usuario y Password.

Terminado lo anterior se prueba la coneccion en PB con SQL, si se conecta felicidades! esto te permitirá ver los objetos de la base de datos y la información y poder manipularlos facilmente.

Para la conectar la aplicacion que desea crear al SQL Server se debe programar por ejemplo una ventana que te pida el usuario, el password y el servidor.

algo como esto:

sqlca.DBMS = dbms
sqlca.database = base_datos
sqlca.userid = sle_usuario.text
sqlca.dbpass = clave_enc
sqlca.logid = sle_usuario.text
sqlca.logpass = clave_enc
sqlca.servername = servidor
sqlca.autocommit = true

long dbh
dbh = sqlca.DBHandle()
if (not isnull(dbh)) and dbh > 0 then
disconnect;
end if
connect;
if sqlca.sqlcode <> 0 then
// fallo la coneccion
end if

Si desea que te envie un ejemplo enviame tu direccion de correo.

Con gusto te ayudo, Que tengas suerte en tu APP