Вниз
Скачать: CL | DM;

Коннект к базе MS SQL   Найти похожие ветки 

 
школьник :-)   (2006-12-18 22:36) [0]

К БД FIREBIRD можно было присоедится создав строку, указав в ней сервер, БД, имя пользователя и пароль. Щас пробую работать с MS SQL, использую ADO, нашел ConnectingString, примерно такая "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=svk_base;Data Source=PDC", одна проблема нужно создавать DSN, иначе если просто указать в Data Source=PDC имя сервера соединение не происходит, а вылетает ошибка, в FIREBIRD такого не нужно было делать, можно ли обойти эти грабли?
чтобы просто принес приложение на машину, запустил ввел имя сервера, бд, имя пользователя и пароль.


 
MsGuns ©   (2006-12-18 22:55) [1]

Если используется Jet4 (Provider -OLEDB), то никаких истоников ODBC не надо


 
ЮЮ ©   (2006-12-19 02:50) [2]

не хватает "User ID" и "Password" для сервер SQL Server Authentication или " "Integrated Security=SSPI;" - для Windows Authentication :

function BuildConnectionStringForMSSQL(
 const AServer, ADatabase, AUser, APassword: string
): string;
begin
 Result :=
   "Provider=SQLOLEDB.1;Persist Security Info=False;";
 if (AUser = "") and (APassword = "") then
   Result := Result + "Integrated Security=SSPI;"
 else
   Result := Result + "User ID=" + AUser + ";Password=" + APassword + ";";
 Result := Result +
   "Initial Catalog=" + ADatabase + ";" +
   "Data Source=" + AServer;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.028 c
1-1169624599
Альф
2007-01-24 10:43
2007.03.18
Копируется ли строка про добавлении в ListBox или нет ?


15-1172433448
RASkov
2007-02-25 22:57
2007.03.18
Behold TV


15-1171963690
Ega23
2007-02-20 12:28
2007.03.18
Народ! Для прикола нужна иконка танка


15-1172042600
Чародей
2007-02-21 10:23
2007.03.18
Кофемашина Brio 250


2-1172159207
Lonix
2007-02-22 18:46
2007.03.18
Переход курсора в Edit




   Наверх