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


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

??
...
Рейтинг: 0 / 0
07.06.2005, 11:48
    #33104390
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO подключение к MS SQL
http://www.sql.ru/forum/actualthread.aspx?tid=106675&hl=udl+createoleobject
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
07.06.2005, 11:52
    #33104418
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADO подключение к MS SQL
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
Форумы / C++ [игнор отключен] [закрыт для гостей] / ADO подключение к MS SQL / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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