Форум: "Базы";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
ВнизКоннект к базе 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 вся ветка
Форум: "Базы";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c