PDA

Ver la Versión Completa : Conectar con SQL Server 2005


Ramsay
22-03-2016, 19:30:33
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.


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
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.

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