powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
7 сообщений из 7, страница 1 из 1
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315411
pr_Gar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! Такая проблема,
TADOConnection *connect;
connect= new TADOConnection(NULL);
connect->ConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Abiturient;Data Source=CONTROLER\DB_ON_CONTROLER";
connect->LoginPrompt=false;
connect->Connected=true;



Компилер говорит что всё ОК но когда запускаю ошибка, что сервер не найден или недостаточно прав .
я строку подключения скопировал из компоненты ADOConnection. которую я кинул на форму, и соеденил с MSSQL server 2000 через OLE DB for SQL, а строку подключения скопировал, и выше использую.
Помогите пожалуста подключить к серверу БД, программным путём с заданием строки подключения
Заранее благодарен!
...
Рейтинг: 0 / 0
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315590
Проходимец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
username/password для MSSQL в connectionstring где?
...
Рейтинг: 0 / 0
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315639
pr_Gar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я использую Windows авторизацию, а где и как указывать password и username?
...
Рейтинг: 0 / 0
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315754
Проходимец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так у тебя наверно нету прав на сервак, если тебе дается такая ошибка..
в дизайн-тайм пробовал подключиться к серваку? если да и подключается нормально, то ошибки о недостатке прав по идее не должно быть

логин/ пароль ставятся в билдере коннектстроки, когда указываешь не вин-авторизацию, а specific username/password
который ты должен создать/задать на Sql-серваке
...
Рейтинг: 0 / 0
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315770
pr_Gar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за подсказку, но
в дизайн тайме соеденяется даже отлично соеденяется, меньше 1 секунды а права у меня на базу админовские да и работаю я под админом домена
Странно почему то в дезайн тайме работает а в проге не работает что за глюк
Помогите пожалуста, заранее благодарен!
...
Рейтинг: 0 / 0
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315788
pr_Gar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё для ODBC всё работает а с OLEDB Provider for SQL не работает как буто заколдованный
Действительно по себе знаю: работа программиста и работа шамана имеют много общего,
например, оба произносят непонятные слова, совершают непонятные действия и не могут объяснить, как это все работает .
Заранее благодарен за помощь
...
Рейтинг: 0 / 0
Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
    #32315811
pr_Gar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сорри я нашёл ошибку:
connect->Connected=false;
connect->ConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=master;Data Source=CONTROLER \\ DB_ON_CONTROLER";
connect->LoginPrompt=false;
connect->Connected=true;


Я забыл что "\" это спец символ его надо было заменить на "\\"
Всё ОК работает, только зря вспоминал Била Гейца,
Всем спасибо за советы!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как соедениться программно через ADOConnection + OLEDB+новая StringConnection
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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