FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Delphi 7 y MsSql 2005
Tengo un programa hecho en delphi 7 con bde y bade de datos en mssql server 7, quisiera poner mssql 2005 pero no conecta el dbe, hay alguna manera de hacerlo
Muchas gracias |
#2
|
||||
|
||||
Si no te es muy costoso, ya que vas a cambiar de Base de Datos estudia el paso de BDE a ADO. Tendrás más eficiencia y rapidez en el acceso a Base de Datos.
En cuanto al error, deberías darnos más datos. ¿Qué error te da?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
la conexion con mssql 7 es esta, por ejemplo:
DATABASE NAME=Master SERVER NAME=. USER NAME=sa OPEN MODE=READ/WRITE SCHEMA CACHE SIZE=8 BLOB EDIT LOGGING= LANGDRIVER= SQLQRYMODE= SQLPASSTHRU MODE=SHARED AUTOCOMMIT DATE MODE=0 SCHEMA CACHE TIME=-1 MAX QUERY TIME=300 MAX ROWS=-1 BATCH COUNT=200 ENABLE SCHEMA CACHE=FALSE SCHEMA CACHE DIR= HOST NAME= APPLICATION NAME= NATIONAL LANG NAME= ENABLE BCD=FALSE TDS PACKET SIZE=4096 BLOBS TO CACHE=64 BLOB SIZE=32 PASSWORD=123456 y funciona bien si trato de conectar contra mssql 2005 da el siguiente error: Cannot locate or connect to SQL server. No se puede conectar: el servidor SQL no está disponible o no existe. No se encontró el servidor SQL especificado. Respecto a lo de cambiar es una aplicacion de gestion con muchas tablas y seria muy costoso cambiar todo el programa Muchas gracias |
#4
|
||||
|
||||
Parece ser que la DLL que se necesita para conectar (NTWDBLIB.DLL) no se distribuye al instalar el SQL Server 2005 y hay que usar la misma de versiones anteriores y copiarla "a mano".
Es lo que se puede leer por aquí, por aquí, por aquí también, y finalmente aquí. De todas formas, también comentan que esta librería está desfasado y que se recomienda cambiar. En este caso a ADO parece que sería lo mejor.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Amigo Neftali
Muchas gracias por contestarme. Gracias a gente como tu podemos encontrar soluciones a muchos problemas. Tus explicaciones me han ayudado mucho aunque el problema no solamente estaba ahi. Explicare como poner Delphi 7 en Windows Vista y conectarlo con MSSQL SERVER 2005, para que algun forofo de delphi pueda seguir usandolo. Como ya comentaba Neftali hay que bajar el fichero Ntwdblib.dll y copiarlo al directorio system32 de windows http://www.userscape.com/ntwdblib.dll Segundo Instalar Delphi 7 segun las explicaciones siguientes http://www.drbob42.com/examines/examin84.htm copiar al directorio bin de delphi el archivo ftp://ftpd.borland.com/devsupport/de...ssqlupdate.zip Instalar MSSQL server 2005 y a funcionar Un saludo Y seguir compartiendo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta Delphi 6, Delphi 2005 y Delphi 2006 | Leviatan | Varios | 6 | 18-08-2007 16:02:08 |
Información sobre MSSQL y Delphi, componentes, métodos, etc. | Ronald HerNav | MS SQL Server | 5 | 08-03-2007 22:41:40 |
Existe Mucha Diferencia entre Delphi 7 y Delphi 2005? | Alexis De la Cr | OOP | 2 | 06-02-2007 04:52:31 |
ejecutable delphi+mssql server | Maibok | MS SQL Server | 7 | 12-01-2006 23:07:28 |
Delphi 2005! Delphi 2005! LISTO!!!!!! | mamcx | Noticias | 8 | 05-11-2004 18:59:45 |
|