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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как сгенерировать дата сет не создавая, большое колличество data adapter`ов? 
:(
    Опции темы
derminator
Дата 4.12.2005, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



У меня в базе данных много таблиц как сгенерировать дата сет из них всех не создавая большое колличество data adapter`ов?

М
 

В следующий раз давайте темам осмысленные названия!
sergej.z


PM MAIL   Вверх
Exception
Дата 4.12.2005, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



В VS 2005 есть оч. удобная возможность для этого... а в 2003 - не знаю..
PM   Вверх
Дрон
Дата 4.12.2005, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


Профиль
Группа: Участник Клуба
Сообщений: 3179
Регистрация: 29.12.2002
Где: Санкт-Петербург

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



derminator
Чего-то я вопроса не понял?

Если нужен типизированный датасет со структурой таблиц, то создаёшь пустой типизированный датасет, потом в Server Explorer подключаешься к базе данных и мышкой перетаскиваешь нужные тебе таблицы -- всё сгенерится само.

Если нужно загрузить данные в датасет, то тут достаточно одного адаптера.


--------------------
Да. Именно так.
PM   Вверх
derminator
Дата 5.12.2005, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Прикол в том, что в БД очень много таблиц(около 100) нужно так чтобы при вводе запроса он отображал одну из таблиц в DataGrid! подскажите как это сделать пожалуйста
smile
Добавлено @ 17:42
А насчет того что перетаскивать мышкой каждую таблицу, то во первых это слегка тяжеловато, потамучта их много, а во вторых при перетаскивании на форму создается дата-адаптер
PM MAIL   Вверх
mr.DUDA
Дата 6.12.2005, 08:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Ну, допустим, ты знаешь о том, какие имена и типы у полей в нужной тебе таблице, раз эта информация есть в запросе. Тогда датасет можно создать таким образом:
Код

DataSet ds = new DataSet();
DataTable tb = ds.Tables.Add("MyTableName");
tb.Columns.Add("Id", typeof(int));
tb.Columns.Add("Address", typeof(string));
tb.Columns.Add("Phone", typeof(string));
// и так далее

и всё.


--------------------
user posted image
PM MAIL WWW   Вверх
Guest
Дата 6.12.2005, 17:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











вот точно, это то что мне нужно! спасибо большое

  Вверх
derminator
Дата 11.12.2005, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



А можешь рассказать как такое сделать на не на С# а на VB пожалуйста?

PM MAIL   Вверх
derminator
Дата 11.12.2005, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Ребята подскажите пожалуйста как это сделать на VB .net просто уже надо проект скоро сдавать а я на этом застрял! Смысл в чем: есть база данных, в текстовое поле вводиться вамилия нажимается на кнопку и оно должно показать таблицу на этого человека. Подскажите плиз
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

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

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

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


 




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


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

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