Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Подключится из Делфи к SQLServer / 15 сообщений из 15, страница 1 из 1
02.12.2003, 09:22
    #32340180
Ivashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
Написал программу на Delphi на машине с установленным SQLServer, когда перенес прогу на машину клиента не смог подключится к серверу, хотя проставлял на ней драйвера MDAC. Появляется ошибка, что не возможно подключится из за неправильного логина, др. вариант что такой базы нет. Мне проверка пользователей не нужна. Как можно решить эту проблему?
...
Рейтинг: 0 / 0
02.12.2003, 09:27
    #32340185
Cauchy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
Извиняюсь, но не тот ли ты Ivashka, который работал в РОСДОРТЕХ-е?
Если нет, то прошу прощения за непрошенное сообщение.
...
Рейтинг: 0 / 0
02.12.2003, 09:42
    #32340202
Ivashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
нет, а на впрос ответить ни как?!
...
Рейтинг: 0 / 0
02.12.2003, 09:44
    #32340205
Сашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
ты какую аутентификацию используешь: виндовую или серверную?
...
Рейтинг: 0 / 0
02.12.2003, 09:46
    #32340208
Adony
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
Мне проверка пользователей не нужна
Вам может и не нужна, а вот серверу необходима...

Режим аутентификации: Смешаный или Виндовый?
...
Рейтинг: 0 / 0
02.12.2003, 09:46
    #32340209
Cauchy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
Непонятно, почему тебе не нужна проверка пользователей.
И как тогда ты собирал ConnectionString?
...
Рейтинг: 0 / 0
02.12.2003, 09:53
    #32340221
Ivashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
Проверку ставил сначала по Винде, а потом смешанную. Глухо.
делал по книге Шумакова, создал udl файл сначала на сервере (где писал прогу), а затем перенес его на клиента и подгружаю в ADOConnection. Только даже когда я просто запускаю udl файл, он видит машину с серваком, а до базы не достучится.
Где мне добраться до этих пользователей и отключить их. Или наоборот как прописать пользователя. В проге я самостоятельно анализирую права юзеров (знаю, что глупо, но так надо)
...
Рейтинг: 0 / 0
02.12.2003, 10:07
    #32340240
LexusR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
попробуй так
при создании udl сделай серверную аутенфикацию
соединись под логином имеющим доступ к базе
выставь птичку Allow Saving Passwordа в программе
сделай коннект через UDL
и поставь у TAdoConnection в false свойство LoginPrompt
а Connected в True
...
Рейтинг: 0 / 0
02.12.2003, 10:09
    #32340244
LexusR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
кстати при настройке UDL
сразу проверь соединение кнопочкой TestConnection
...
Рейтинг: 0 / 0
02.12.2003, 10:58
    #32340319
Ivashka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
Заработала, как часики !!!
Правда соединяюсь, используя Provider for SQL Server, при запуске программы она ругается, что ODBC драйвер и провайдер не указан, но дальше подцепляет UDL и все ок.
Спасибо.
...
Рейтинг: 0 / 0
02.12.2003, 15:33
    #32340895
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
А не проще использовать DBX !!!
нужна всего одна dll - dbexpmss.dll
И не надо ничего устанавливать ...

Код: plaintext
1.
2.
3.
4.
5.
  SQLServer.Params.Values['User_Name'] := User;
  SQLServer.Params.Values['Password'] := Psw;
  SQLServer.Params.Values['HostName'] := Server;
  SQLServer.Params.Values['DataBase'] := Base;
  SQLServer.Connected := True;


Best regards,
Dnico.
...
Рейтинг: 0 / 0
02.12.2003, 15:36
    #32340899
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
авторИ не надо ничего устанавливать ...

Неправда. MDAC все равно нужен, ибо DBExpress работает через OLE DB.
...
Рейтинг: 0 / 0
02.12.2003, 16:22
    #32340970
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
По крайней мере (могу сказать точно) если установлена 1С, которая коннектится к SQL, то я просто с дискеты запускал програму и все работало.

Best regards,
Dnico.
...
Рейтинг: 0 / 0
02.12.2003, 16:39
    #32341011
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
2 Dinco

MDAC ставиться с разным софтом, в том числе и в составе некоторых операционок есть (в хп точно). Вопрос в версионности.
...
Рейтинг: 0 / 0
02.12.2003, 16:43
    #32341023
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключится из Делфи к SQLServer
2 Dnico

Сорри за ошибку в нике. :-(
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Подключится из Делфи к SQLServer / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]