Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-05-2008
Avatar de albertmac
albertmac albertmac is offline
Miembro
 
Registrado: ago 2006
Posts: 18
Poder: 0
albertmac Va por buen camino
Conexión a SQL Server 2005 Con DBExpress

Que tal,

Tengo una pregunta, tengo tiempo de programar en delphi, pero en estos estoy desarrollando un proyecto que necesito conectarme a una bd de sql server 2005, con el componente 'adoconnection' es muy facil la conexion, de hecho ya quedo lista, pero la necesito realizar con el componente 'dbexpress' y para ello ya ven que se tiene que modificar el archivo 'dbxconnections' (donde se almacenan las configuraciones de conexion a las bd) para agregar las lineas necesarias para conectarse sql server y la dll indicada, pero no las encuentro x ningun lado, alguien ha hecho eso??? que me pueda apoyar, se los agradeceria mucho si me ayudasen...

Para mas detalle, es algo como esto:

Código:
[ODBC]
GetDriverFunc=getSQLDriverODBC
LibraryName=dbexpodbc.dll
BlobSize=-1
DataBase=Driver={ODBCDRIVER};Server=(local);Database=Northwind;
ErrorResourceFile=
LocaleCode=0000
Password=password
User_Name=user
Saludos a todos...

Última edición por dec fecha: 30-05-2008 a las 15:45:28.
Responder Con Cita
  #2  
Antiguo 30-05-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
a caray... yo no tuve que modificar ningún archivo...

simplemente genero un ODBC en el panel de control, a un componente TDataBase le asigno ese ODBC por medio de su Alias y listo...

en otras palabras:
Código Delphi [-]
  BaseDatos.AliasName:= UnAlias;
  BaseDatos.DatabaseName := UnaBase;
  BaseDatos.Params.ValueFromIndex[0] := UnUsuarioBase;
  BaseDatos.Params.ValueFromIndex[1] := UnaClave;

  BaseDatos.Connected := True;

  UnQuery.DataBaseName := Base;
ya se puede usar el Query y ya tengo conexión a una base de datos. SQL Server 2000 en este caso
__________________

Responder Con Cita
  #3  
Antiguo 02-06-2008
Avatar de albertmac
albertmac albertmac is offline
Miembro
 
Registrado: ago 2006
Posts: 18
Poder: 0
albertmac Va por buen camino
Conexión a SQL Server 2005 Con DBExpress

Gracias Contraveneno por la respuesta, pero esa opción que me das ya la hice y si me conecto a la BD sin problemas, pero en la empresa en la que laboro, utilizamos siempre un componente de Delphi 7 llamado "SQLConnection1" que se encuentra en la paleta "DBExpress", este componente tiene un atributo llamado "ConnectionName" en el cual puedes seleccionar de una lista el propio para el manejador de BD que utilizas (En este caso lo necesito para SQL Server 2005); esas opciones que aparecen se configuran o guardan en los archivos que te menciono anteriormente...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DBexpress con Informix (Delphi 2005) mmateo25v Conexión con bases de datos 1 30-05-2007 16:50:50
Exportar database sql server 2005 a sql server 2000 ErenioDhG Conexión con bases de datos 1 29-08-2006 15:42:46
Duda sobre Sql server 2005 y sql server 2005 ErenioDhG SQL 1 25-08-2006 01:41:14
Conexión SQL Server via dbExpress Leviatan MS SQL Server 1 07-11-2005 13:23:02
SQL SERVER y dbExpress scooterjgm MS SQL Server 2 11-11-2004 13:48:05


La franja horaria es GMT +2. Ahora son las 06:54:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi