Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка с ODBC при создании DataSet мастером / 15 сообщений из 15, страница 1 из 1
19.09.2005, 17:09
    #33277282
_Рыба
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Здравствуйте! Потревожу вас таким вопросом. Есть весьма хитрая БД (primebase). Надо сделать веб сервис, который бы из ней кой чего выхватывал.
для коннекта установил драйверок, в ODBC настроил DSN. Подключился. Для пробы скопировал базу на сиквел - я только с ним раньше работал.
Все хорошо. В VS коннект есть, таблицы, поля все показывает. Но при попытке перетащить таблицу в рабочую область студия закрывается. Ниговоря ни слова.
Делаю вручную. При попытке настроить odbcDataAdapter (вызвать bilder для постройки запроса) - закрывается. Опять вручную. Добавляю odbccommander (или как его там). Пишу текст запроса в ручную (запрос работает, проверял при импорте внешних данных в Excell'е. Все настроил. Генерю DataSet - пишет не может загрузить схему, odbc не поддерживает такую функцию. На этом все.
Что делать? Попробовать и датасет собрать руками? Боюсь браться, да и в успехе не уверен, опыта практически нет. Может, какую галку где поставить надо? В чем проблема-то?
С Уважением,
Дмитрий
...
Рейтинг: 0 / 0
19.09.2005, 22:43
    #33277648
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
И еще хочу уточнить
Когда odbcDataAdapter пытается сходить к БД (например, при preview) вылезает
ERROR [IM001] [Microsoft][ODBC Driver Manager] Driver does not support this function
...
Рейтинг: 0 / 0
26.09.2005, 16:16
    #33289099
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Up
Что-то не густо ответов. Попробую поразмышлять. Ошибка видимо происходит в силу того, что студия генерит код, который запрашивает какую-то информацию из базы. Драйвер эту информацию дать не может, и посылает всех и вся.
Видимо, надо руками расписать все то, что студия делает автоматом. Во только что именно?
...
Рейтинг: 0 / 0
26.09.2005, 16:33
    #33289151
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Привалов...Во только что именно?

Ну если делать не совсем как студия, то не так страшно. Если не создавать типизированный датасет, то придется просто проделать несколько утомительных действий:
1. Создать объект дадасет
2. Создать DataTable
3. Создать DataColumn и добавить в DataTable (повторять до посинения :) )
...
n. Добавить DataTable в DataSet
n+1. Создать датаадаптер
n+2. задать ему все команды (или хотябы селект)
n+3. ну в общем дальше понятно? устал писать :)
...
Рейтинг: 0 / 0
26.09.2005, 16:34
    #33289158
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
зы: всегда вот поторопляюсь и не допишу.
может вообще ну его этот датасет? сделать свой класс и самому заполнить его данными через проход по датаридеру? или необходим именно датасет?
...
Рейтинг: 0 / 0
27.09.2005, 11:13
    #33290167
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Нужен датасет.
Я далал вот как. Я итмпортировал базу с primebase на сиквел, подключился из студии к нему сделал датасет и попробовал заполнять его (все через сиквеловские средства). Все летает. Потом этот же датасет ппробовал заполнить через odbc с Primebase - хрен там было. Опять "драйвер не поддерживает... " и все.
Что именно эта сволочь не поддерживает?
...
Рейтинг: 0 / 0
30.09.2005, 11:37
    #33297965
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Up
Простимулирую активность, если не возражаете
...
Рейтинг: 0 / 0
30.09.2005, 18:42
    #33299366
Sam Andrews
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
в суть вопроса не вник (все-таки пятница, вечер), но если сиквел сервер, то почему через odbc..?
используй SqlConnection (и соответственно SqlDataAdapter и проч).., и схемы будут грузиться...

с уважением...
...
Рейтинг: 0 / 0
30.09.2005, 19:46
    #33299445
хм...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
_РыбаЧто делать? Попробовать и датасет собрать руками?
хм... не понятно, данные видны или нет?
что бы считать данные, не обязательно использовать DataAdapter, можно прочитать их с помощью DataReader'а...
http://www.sql.ru/forum/actualthread.aspx?tid=194734#1648560
...
Рейтинг: 0 / 0
03.10.2005, 11:29
    #33300820
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
через odbc - потому что база такая, на сиквеле я тренируюсь. подключится надо к primebase так чтео все sql... компоненты не пойдут.
Данные в таблицах можно посмотреть на превью в адаптере. Причем он сначала скажет, что драйвер одбс не поддерживает данную функцию, а потом все покажет.
в рантайме веб сервис выдает ошибку и все. я думаю что трабла возникает на этапе выборки данных из базы.
Вот такие дела
...
Рейтинг: 0 / 0
11.10.2005, 15:46
    #33317800
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Ну что же вы, разработчики словные?
Вот новости - из 8-й делфи такая же ошибка лезет.
Что же надо сделать с адаптером данных, чтоб он не лазил куда не просят?
...
Рейтинг: 0 / 0
11.10.2005, 16:11
    #33317871
хм...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
_РыбаДля пробы скопировал базу на сиквел - я только с ним раньше работал.каким образом была произведена данная операция?
через LinkedServer получается достучаться до данных?
...
Рейтинг: 0 / 0
12.10.2005, 11:56
    #33319427
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
Просто через импорт - вобще без проблем прошло
Сервера связывать не пытался - что это даст?
я думаю что драйвер ODBC кривой (или устаревший - один хрен). Но к данным через него достучаться можно - в том же 7-м делфи через обычные компоненты. И из студии можно при просмотре данных в адаптере, только сначала он ошибку сгенерит. а в рантайме - никак, даже если исключение перехватыать. ни в какую.
Надо бы адаптер докрутить - как мне кажется - чтоб не просил чего ему ODBC дать не может
...
Рейтинг: 0 / 0
12.10.2005, 14:57
    #33320252
хм...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
а руками-то не получилось собрать данные? я ссылочку приводил
...
Рейтинг: 0 / 0
17.10.2005, 10:10
    #33327351
Привалов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка с ODBC при создании DataSet мастером
2 хм...
Виноват!
Посмотрел внимательнее - все получается. Видать ручки были кривоваты - вот и не пошло :(
Спасибо за совет, уважаемый
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка с ODBC при создании DataSet мастером / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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