![]() |
conexion a sql server
Hola! Les cuento que estoy desarrollando una aplicacion en delphi6 y como base de datos utilizo sql server2000.
Utilizo un ADOConnection que me conecta directamente con la base de datos. En la propiedad Connectionstring ingreso lo siguiente: Provider=MSDASQL.1;Persist Security Info=False;Data Source=Comp;Extended Properties="DSN=Comp;Description=Comp;UID=;APP=Enterprise;WSID=NombreServidor;DATABASE=Compra;Networ k=DBMSSOCN;Address=IPServidor;AutoTranslate=No;Trusted_Connection=Yes" Este programa lo instale en una maquina con win2000. Mi intencion es instalarla en otras maquinas de la red interna que tienen windows 98. Mi problema es que no se como hacer para que se conecten los programas instalados en otras maquinas a mi base de datos. Lei que tengo q instalar en las otras maquinas Herramientas de Red de Cliente de sql server, pero no se como configurarlo. Desde ya les agradezco cualquier ayuda que me puedan dar. Nancy |
Hola
Yo uso una base de datos access, pero el sistema tal vez podria funcionar en sqlserver, con un archivo ini, desde el que se lee la ruta, supongo usas un datamodule, en este pon el siguiente codigo: El provider en este caso sera el que usas, asi como los demas parametros. en el archivo ini. pon esto: Código:
[BD] Saludos |
Cita:
Para cada máquina en la que quieras conectar debes instalar el cliente de SQL Server, que esta en el mismo CD del SQL Server. Durante la instalación hay un momento que te pregunta qué herramientas quieres instalar; Basta con que le digas que quieres las "Herramientas Cliente" o sólo "Conectividad". Por lo demás debes configurar la conexión al Servidor SQL utilizando como proveedor SQLOLEDB.1 (OLE DB para SQL Server) desde la configuración de la conexión ADO; Configura la dirección IP del Servidor SQL Server y con eso deberías poder conectar desde todas las máquinas. |
Conexion a SQL Server
Hola:
Yo tuve el mismo problema con Window'98 y la solucion fue instalarle el MDAC 2.5 y no hizo falta instalar el cliente de SQL parece que Window'98 no esta preparado para las conexiones ADO y el MDAC actualiza eso. Saludos Luis Garcia |
Configure como me dijiste Neftali, pero no pude conectarme.
No se si es por la seguridad de acceso de win2000 o porque..... |
La conexión al SQL no debería tener nada que ver con la seguridad de Windows 2000, a no ser que estés intentando conectar con ese tipo de seguridad (seguridad integrada de Windows). Si es así intentalo colocando usuario y password.
¿Exactamente qué error te da? |
tipo de error
el error que me aparece es "exception EStackOverflow in module COMPRAS.EXE at 000BB695. Stack overflow".
Ese error me aparece en una maquina de win98, en la de xp la instale sin problemas. Podria ser porque me falta cargar alguna libreria? |
La franja horaria es GMT +2. Ahora son las 09:27:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi