powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / ADO подключение к MS SQL
7 сообщений из 7, страница 1 из 1
ADO подключение к MS SQL
    #33089351
alexisun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста организовать правильную работу с MS SQL Server через ADO компоненты.
Мне нужно чтобы при первом запуске прграммы. Она спрашивала данные для подключения к БД, которые прописываются в ConnectionString.
Если делаешь пустое поле он вперед моих окон выдает свое с предложением ввезти имя базы данных и пользователя, а если заполненное то оно просто выдает сразу ошибку что SQL сервер не подключен.
Заранее благодарен
...
Рейтинг: 0 / 0
ADO подключение к MS SQL
    #33089847
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На чем работаешь ?
Builder C++
VC++ ??


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
ADO подключение к MS SQL
    #33093124
alexisun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C++Builder
...
Рейтинг: 0 / 0
ADO подключение к MS SQL
    #33093366
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- создаёшь пустой файл *.udl.
- 2 клика на нём - появившееся окно с вопросами заполняешь и сохраняешь
- заполненный файл с параметрами ConnectionString можно прочитать самому и пропарсить и подставить в ADOConnection, а можно вызывать это-же окно из своей проги.
- сохранять этот файл или открывать из своей проги.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
ADO подключение к MS SQL
    #33104330
a_max_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажи как можно
автор
вызывать это-же окно из своей проги

??
...
Рейтинг: 0 / 0
ADO подключение к MS SQL
    #33104390
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sql.ru/forum/actualthread.aspx?tid=106675&hl=udl+createoleobject
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
ADO подключение к MS SQL
    #33104418
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDataInit : IDataInitialize ; // интерфейс COM читай в WWW

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
procedure TADOConnTsKM.SaveParamFileUDL(const sFileUDL : string);
{
взять у класса FADOConnection строку подключения и сохранить в файл udl
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB. 1 ;Persist Security Info=False;User ID=sa;Initial Catalog=master;Data Source=PM47\MYSERV}
var
  IDataInit   : IDataInitialize;
  s           : WideString;
  sFile       : WideString;
begin
  sFile := sFileUDL;
  IDataInit := CreateComObject(CLSID_DataLinks) as IDataInitialize;
  s := FADOConnection.ConnectionString + ';Initial Catalog=' + FADOConnection.DefaultDatabase;
  OleCheck(IDataInit.WriteStringToStorage(PWideChar(sFile),
              PWideChar(s), CREATE_ALWAYS));
  IDataInit := Nil;
end;
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / ADO подключение к MS SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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