Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вызвать окно поставщиков данных? Data source 
:(
    Опции темы
lankin
Дата 25.12.2007, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 377
Регистрация: 13.12.2006

Репутация: нет
Всего: нет



В общем задача такая: нужно вызвать окно поставщика данных, как если бы импортировали базу в SQLServer-е. Окно, в котором выбираешь SQLClient или Acces или Excel и т.п. Именно не сделать его, а вызвать его.
PM MAIL   Вверх
farad
Дата 25.12.2007, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 199
Регистрация: 1.11.2007

Репутация: 3
Всего: 6



Код

    static class ConnectionStringBuilder
    {
        public static string BuildConnectionStringDlg(Form parent)
        {
            MSDASC.DataLinksClass dlc =
                new MSDASC.DataLinksClass();
            if(parent!=null)
                dlc.hWnd = parent.Handle.ToInt32();

            ADODB._Connection result =
                (ADODB._Connection)dlc.PromptNew();
            if (result != null)
            {
                return result.ConnectionString.ToString();
            }
            return "";
        }
    }

нужны референсы на СОМ: "Microsoft ActiveX Data Objects 2.8 Library" и "Microsoft OLE DB Service Component 1.0 Type Library"
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0999 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.