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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Концептуальный вопрос 
:(
    Опции темы
Хоббит
Дата 17.6.2006, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

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



Пишу программу на C#. В прогремме надо использовать БД ... как лучше всего в программе хранить имена таблиц, чтобы их можно было использовать в любом модуле.
Я храню их в статическом классе ... какае еще варианты 
PM MAIL   Вверх
Cree
Дата 17.6.2006, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Может быть типоризированный DataSet/  
PM MAIL   Вверх
Хоббит
Дата 18.6.2006, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

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



а подробнее .... заиметь DataSet со всеми таблицами внутри... а имена как их задать ... ? мне по сути надо загрузить данные и сохранить в свои класс... так что имена таблиц нужны всего 2 раза при открытии и при закрытии 
PM MAIL   Вверх
Cree
Дата 18.6.2006, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Там, в студии когда делаешь Add->New Item, есть такой Item DataSet, вообщем его кидаешь, и получаешь возможность добавлять в нем таблицы плюс, задавать типы полей -получается типоризированный дата сет.  Потом партируеешь пространство имет в using,  и создаешь дата сет такого типа. Далее, заполняешь этот датасет из базы.  - Названия таблиц можно получить из него самого, а его можно перемещать меду приложениями.  
PM MAIL   Вверх
ivashkanet
Дата 19.6.2006, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

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



Добалю свои 5 копеек. Настолько хороший датасет получается, у которого:
а) к таблицам можно обращаться через созданные дизайнером свойства (DataSet.<имя таблицы>)
б) Появляется тип <Имя таблицы>Row, у которого в свойствах есть название столбцов
в) (Я был в шоке) У таблицы появляется метод find<по тем столбцам, которые ты сделал ключами>
Круто, я балдю smile  
PM MAIL WWW ICQ   Вверх
mr.DUDA
Дата 19.6.2006, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



ivashkanet
По поводу в) вставлю 2 копейки: у любой даже нетипизированной таблицы есть метод Select, ищет по любому полю и нескольким полям (AND, OR, LIKE и т.д.).
 


--------------------
user posted image
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


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

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


 




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


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

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