Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Conectar con SQL Server 2005 (https://www.clubdelphi.com/foros/showthread.php?t=90034)

Ramsay 22-03-2016 19:30:33

Conectar con SQL Server 2005
 
Hola , estoy tratando de conectarme a SQL Server 2005 para ejecutar consultas , pero no funciona porque me muestra el siguiente error "Unknown driver MSSQL". El codigo.

Código Delphi [-]
procedure TFormLogin.btnIngresarClick(Sender: TObject);
var
  conexion: TSQLConnection;
begin

  conexion := TSQLConnection.Create(nil);
  conexion.DriverName := 'MSSQL';
  conexion.ConnectionName := 'MSSQLConnection';
  conexion.GetDriverFunc := 'getSQLDriverMSSQL';
  conexion.LibraryName := 'dbxmss.dll';
  conexion.VendorLib := 'oledb';
  conexion.LoginPrompt := False;
  conexion.Params.Add('SchemaOverride=sa.dbo');
  conexion.Params.Add('HostName=localhost');
  conexion.Params.Add('DataBase=test');
  conexion.Params.Add('OS Authentication=False');
  conexion.Params.Add('User_Name=admin');
  conexion.Params.Add('Password=admin');
  conexion.Params.Add('MSSQL TransIsolation=ReadCommited');
  conexion.Open;
  try
    conexion.Connected := true;
    ShowMessage('OK');
  except
    on E: Exception do
      ShowMessage(E.Message);
  end;

end;

Uso Delphi XE2.Tambien eh hecho programas asi en C# y Java con el mismo servidor y no tuve problemas.

¿ Cual es el problema ? ¿ Como puedo conectarme ?

Casimiro Notevi 22-03-2016 19:54:57

Mira algunos de los enlaces de final de página, abajo del todo.

Ramsay 22-03-2016 20:10:26

Ya los lei , me pase mejor a TADOConnection , logre la conexion sin ningun problema en el primer intento , ahora me pongo a practicar la lectura de comandos , si tengo algun problema busco informacion y si no la encuentro pregunto.

Casimiro Notevi 22-03-2016 20:35:40

Cita:

Empezado por Ramsay (Mensaje 503642)
Ya los lei , me pase mejor a TADOConnection , logre la conexion sin ningun problema en el primer intento , ahora me pongo a practicar la lectura de comandos , si tengo algun problema busco informacion y si no la encuentro pregunto.

^\||/^\||/^\||/


La franja horaria es GMT +2. Ahora son las 18:46:11.

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