.NET получение информации о базе данных

Гость17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
31.10.2009

Программа выглядит как инсталятор - на каждом этапе она что-то хочет от пользователя, он это делает жмет NEXT

Пользователь на машине у себя запускает программу, она его спрашивает указать базу данных (типа как диалог подключения БД в VS - выбирается адаптер, потом вводятся данные о сервере или сразу строка подключения, вобщем аналогичный диалог)

Жмет NEXT

Далее пользователю задают вопрос на который он должен ответить выбором ячейки в некоторой таблице базы данных - для этого используется диалог указания ячейки, организованный по типу TreeView - заполненные комбобоксы с плюсиками справа. На верхнем уровне базы данных, живущие на сервере, на следующем - их таблицы и представления, ниже - ячейки таблиц. Для каждого вопроса, помимо самого текста могут быть заданы условия отбора ячеек - всего типов таких условий 4: текст, число, дата, все . Возможны комбинации , например "текст ИЛИ число" ("И" конечно не бывает). Под числами подразумеваются все численные типы: и целые и действительные, под датой - тоже и время и даты разных мастей.

Вопросов может быть нескоько - вопросы и их фильтры задаются в конфиг-файле программы.

Как только пользователь ответил на все вопросы, ответы записались в xml-файл и приложение завершилось.

Должны поддерживаться совершенно все типы баз данных, которые поддерживаются WCF.

Заявки фрилансеров