![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Простое БД-приложение [D7]
Normality © (2006-06-10 00:36:00)Нужна помощь. У меня нет возможности изучать горы литературы по базам. Поэтому прошу дать мне своего рода толчок в этом направлении, дальше я всему научусь сам :-). База должна храниться на компьютере, с которого заносятся данные в неё, но при этом она должна быть доступной в режиме просмотра другим компьютерам в сети. Доступ должен быть ограничен паролем. В базе должно быть несколько таблиц. Ввод данных в основную таблицу производится через стандартные компоненты Delphi (TEdit, TValueListEditor, TStringGrid). Пример на скриншоте 1. При нажатии на кнопку "добавить" в основную таблицу должна добавляться запись, содержащая введённые данные. На скриншоте внизу есть N дополнительных полей. Их строковые значения должны задаваться в отдельной таблице, и их количество может изменяться (естественно, в сторону увеличения), см. скриншот 2. Также нужно сделать в отдельном приложении вывод имеющихся данных с возможностью сортировки по всем полям, выбора данных за конкретный период, а также выбора значения поля "Организатор" из выпадающего списка, который формируется автоматически.
Скриншоты здесь:
http://normnet.narod.ru/delphi/1.jpg
http://normnet.narod.ru/delphi/2.jpg
Очень хотелось бы услышать, как это сделать. А лучше присылайте исходный код на e-mail (normnet@narod.ru).
Normality (2006-06-21 21:11:00) [1]Нашёл вроде бы нормальный учебник - базы данных в среде Delphi, автор Шумаков. А бумажный вариант хочу! Потому что комп занят постоянно, принтера нет, а почитать хочется.
Megabyte (2006-06-20 15:36:00) [2]
> Normality (20.06.06 12:11) [12]
> Ладно, уговорили. Есть ссылка на эту книжку по БД?
У меня бумажный вариант был. ;)
Поищи сам в инете.
Normality (2006-06-20 12:11:00) [3]Ладно, уговорили. Есть ссылка на эту книжку по БД?
Megabyte (2006-06-15 10:42:00) [4]
> Normality
Чтобы сделать то, что хочешь ты, не требуется прочитать гору литературы(а так, страниц 40-50). В моей 1-й книжке по БД простейший пример был на первых страницах, а потом было пояснение для него.
sniknik (2006-06-15 00:42:00) [5]> Насколько я понял из твоего крутого объяснения, база создаётся через BDE Administrator
5 не придумыай ответы за отвечающих... читай их как есть, буквально. (вот откуда ты это "понял"?)
> Так что делаем с невыбранной базой?
ничего. без выбора ничего не получится... и пытатся не стоит.
unknown (2006-06-14 23:49:00) [6]
> Normality (14.06.06 23:41) [8]
RTFM, как говорится, до полного просветления.
Normality (2006-06-14 23:41:00) [7]Обломал, обломал, нечего сказать.
Насколько я понял из твоего крутого объяснения, база создаётся через BDE Administrator, а уже обработка её может осуществляться с помощью SQL-компонентов. Так что делаем с невыбранной базой?
Rule (2006-06-13 13:06:00) [8]sniknik © (12.06.06 1:34) [6]
лихо ты его 6-))) точнее и не скажешь :-)))
сессия ... сессия :-)))
sniknik (2006-06-12 01:34:00) [9]1 никогда не жалуйся на отсутствие времени/возможности/желания изучать материал... люди которым ты это говориш все это находят.
2 никогда не проси отправить ответ/код на e-mail это форум, на форуме это плохой тон...
3 никогда не оформляй вопрос как ТЗ. те самые кто с удовольствием поможет в решении твоей интереснойпроблеме, теже захотят денег за готовую банальщину... желание получить на "халяву" раздражает.
4 никогда не "ехиднечей" с теми у кого просиш помощи... если конечно цель не потрепаться.
ну а теперь "по порядку"
> В описанном случае тип базы обязательно/желательно должен быть SQL, и создавать и паролить базу надо
> через SQL Explorer?
в "описаном" случае ничего не описано, тип базы не указан (похоже непонимание вообще что это такое), SQL не база, а язык, а на создание и "паролирование" есть множество утилит/средств и все зависят от невыбранной базы, а SQL Explorer практически никоем боком этого не касается...
итак, о чем будем говорить?
p.s. подучи терминологию, или постарайся ей не пользоваться при описании "проблем". и кстати, если тебе даже дельфевские примеры непонятны... задавай вопросы в начинающих.
Normality (2006-06-11 23:41:00) [10]Тот, чьи нервы истреплются от попытки мне это объяснить, так и быть, может не объяснять, а создать новую ветку во флейме - "Ух, как меня, гуру эдакого, достали эти проклятые нубы", да ещё и с опросом, часто ли Вы треплете свои бедные нервы. Вообще я человек понятливый, по 5 раз одно и то же втолковывать не надо (разве что по 4 =)). Пишу грамотно, читать посты не противно, как это обычно бывает (тогда, действительно, ничего и отвечать не хочется). Насчёт "C:\Program Files\Borland\Delphi7\Demos\Db\" - там не поймёшь, с чего начать, да к тому же проискать то, что нужно, можно до второго пришествия.
О'кей, не хотите всё сразу, давайте по порядку. В описанном случае тип базы обязательно/желательно должен быть SQL, и создавать и паролить базу надо через SQL Explorer?
Desdechado (2006-06-10 20:03:00) [11]"C:\Program Files\Borland\Delphi7\Demos\Db\"
удачного коврования
Johnmen (2006-06-10 11:21:00) [12]
> Sergey Masloff (10.06.06 10:55) [2]
>А так и себе нервы трепешь...
Ничуть не треплю. Они у меня железные...:)
...никому ничего не объяснишь.
Так я и не собирался.
Мне кажется что лучше вообще не отвечать на подобные вопросы...
Я тоже так считаю. Но иногда хочется похулиганить...:)))
Sergey Masloff (2006-06-10 10:55:00) [13]Johnmen © (10.06.06 01:22) [1]
Мне кажется что лучше вообще не отвечать на подобные вопросы... А так и себе нервы трепешь и никому ничего не объяснишь.
Johnmen (2006-06-10 01:22:00) [14]Лоботрясы совсем оборзели накануне сессии....
> Normality
А впрочем, я тебе помогу. После того, как договоримся о сумме.