Ver Mensaje Individual
  #4  
Antiguo 31-08-2006
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Podes fácilmente hacerlo con BDE o con ADO, usando drivers nativos, siempre que estos estén disponibles. Los parámetros de conexión dependen del driver, por ejemplo, yo he hecho aplicaciones de consola que se conectan a firebird indicando la ruta de conexión, el nombre de usuario, la contraseña y el rol.

En código, y suponiendo que ya tenes los parámetros de conexión en variables y que te has decantado por BDE, podría ser algo como:

Código Delphi [-]
if DriverBaseDatos in [dFirebird, dInterbase] then
begin
  bd.DriverName = 'INTRBASE';
  bd.Params.Clear;
  bd.Params.Values['USER NAME'] := Usuario;
  bd.Params.Values['PASSWORD'] := Clave;
  bd.Params.Values['SQLDIALECT'] := 3;
  bd.Params.Values['SERVER NAME'] := RutaBD;
end
else if DriverBaseDatos = dSQLServer then
begin
  //los parámetros de SQL Server
end;
bd.Open;

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita