FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Conexión BD
Puedo conectar una base de datos de MSSQL Server con un componente de tipo TSQLConnection ??
|
#2
|
|||
|
|||
Ciertamente, sí. Haz doble click en el componente y asignale las propiedades correspondientes.
|
#3
|
|||
|
|||
Gracias... es que tengo la aplicación con BD de Firebird y la he pasado a MSSQL cambiandole lo q tu me dices y todos los dataset q apunten a esta nueva conexion, pero tengo multiples problemas, aunq me recoge bien los datos de los datagrids no funciona del todo correctamente.
|
#4
|
||||
|
||||
Cita:
If you are not using named connections, set DriverName to the name of an installed dbExpress driver such as INTERBASE, MYSQL, ORACLE, or DB2. Installed drivers are listed in the dbxdrivers.ini file, and their names can be retrieved using the GetDriverNames function. En mi caso el fichero dbxdrivers.ini contiene lo esperado: [Installed Drivers] DB2=1 Interbase=1 MYSQL=1 Oracle=1 [DB2] ... En todo caso revisa tu fichero, pero por defecto creo que la respuesta es NO. ¿Porqué no utilizas ADO para realizar esa conexión?
__________________
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
|
|||
|
|||
Pq la aplicaci'on ya está muy avanzada, no la he empezado yo y hay cosas q no se como cambiarlas a ADO
mi fichero direvers.ini tiene lo siguiente: Cita:
|
#6
|
|||
|
|||
Creo que el problema lo tngo en algunos componentes usados propios para la aplicación. Cuando se programan componentes de este tipo hay q especificar el tipo de BD que se va a utilizar en alguna libreria o algo??
Los datos los recoge perfectamente por lo que la conexión es correcta. Si alguien sabe algo y me puede guiar Gracias.
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php |
#7
|
|||
|
|||
Se me olvido decir q el dxdrivers.ini lo tengo en la misma carpeta de la aplicación, por lo q me esta tirando de este. El driver utilizado es el correcto??
Utilizo D7 y MS SQL Server 2000 con SP 3a
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php Última edición por scooterjgm fecha: 04-11-2004 a las 10:46:34. |
#8
|
|||
|
|||
He descubierto algo más: a ver si me pueden ayudar con más pistas:
El problema creo q lo tengo en uno de los componentes. El componente en cuestion tiene la propiedad sqlconnection y la propiedad activar. Pues bien, si la BD es la de Firebird, entocnes me deja poner la poiedad activar a True pero con la BD MSSQL Server no. La propiedad activar esta programa asi: Cita:
Cita:
Gracias
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php |
#9
|
|||
|
|||
Decir que uso Delphi 7 y mi fichero dbxdrivers.ini contiene lo siguiente:
Cita:
__________________
Hay 10 tipos de personas, las que entienden el código binario y las que no. ww.clubdelphi.com/foros/guiaestilo.php |
|
|
|