Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Вниз

Простое БД-приложение   Найти похожие ветки 

 
Normality   (2006-06-10 00:36) [0]

Нужна помощь. У меня нет возможности изучать горы литературы по базам. Поэтому прошу дать мне своего рода толчок в этом направлении, дальше я всему научусь сам :-). База должна храниться на компьютере, с которого заносятся данные в неё, но при этом она должна быть доступной в режиме просмотра другим компьютерам в сети. Доступ должен быть ограничен паролем. В базе должно быть несколько таблиц. Ввод данных в основную таблицу производится через стандартные компоненты 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).


 
Johnmen ©   (2006-06-10 01:22) [1]

Лоботрясы совсем оборзели накануне сессии....


> Normality


А впрочем, я тебе помогу. После того, как договоримся о сумме.


 
Sergey Masloff   (2006-06-10 10:55) [2]

Johnmen ©   (10.06.06 01:22) [1]
Мне кажется что лучше вообще не отвечать на подобные вопросы... А так и себе нервы трепешь и никому ничего не объяснишь.


 
Johnmen ©   (2006-06-10 11:21) [3]


> Sergey Masloff   (10.06.06 10:55) [2]
>А так и себе нервы трепешь...


Ничуть не треплю. Они у меня железные...:)


...никому ничего не объяснишь.


Так я и не собирался.


Мне кажется что лучше вообще не отвечать на подобные вопросы...


Я тоже так считаю. Но иногда хочется похулиганить...:)))


 
Desdechado ©   (2006-06-10 20:03) [4]

"C:\Program Files\Borland\Delphi7\Demos\Db\"
удачного коврования


 
Normality   (2006-06-11 23:41) [5]

Тот, чьи нервы истреплются от попытки мне это объяснить, так и быть, может не объяснять, а создать новую ветку во флейме - "Ух, как меня, гуру эдакого, достали эти проклятые нубы", да ещё и с опросом, часто ли Вы треплете свои бедные нервы. Вообще я человек понятливый, по 5 раз одно и то же втолковывать не надо (разве что по 4 =)). Пишу грамотно, читать посты не противно, как это обычно бывает (тогда, действительно, ничего и отвечать не хочется). Насчёт "C:\Program Files\Borland\Delphi7\Demos\Db\" - там не поймёшь, с чего начать, да к тому же проискать то, что нужно, можно до второго пришествия.

О"кей, не хотите всё сразу, давайте по порядку. В описанном случае тип базы обязательно/желательно должен быть SQL, и создавать и паролить базу надо через SQL Explorer?


 
sniknik ©   (2006-06-12 01:34) [6]

1 никогда не жалуйся на отсутствие времени/возможности/желания изучать материал... люди которым ты это говориш все это находят.
2 никогда не проси отправить ответ/код на e-mail  это форум, на форуме это плохой тон...
3 никогда не оформляй вопрос как ТЗ. те самые кто с удовольствием поможет в решении твоей интересной проблеме, теже захотят денег за готовую банальщину...  желание получить на "халяву" раздражает.
4 никогда не "ехиднечей" с теми у кого просиш  помощи... если конечно цель не потрепаться.

ну а теперь "по порядку"
> В описанном случае тип базы обязательно/желательно должен быть SQL, и создавать и паролить базу надо
> через SQL Explorer?
в "описаном" случае ничего не описано, тип базы не указан (похоже непонимание вообще что это такое),  SQL не база, а язык, а на создание и "паролирование" есть множество утилит/средств и все зависят от невыбранной базы, а SQL Explorer практически никоем боком этого не касается...
итак, о чем будем говорить?

p.s. подучи терминологию, или постарайся ей не пользоваться при описании "проблем". и кстати, если тебе даже дельфевские примеры непонятны... задавай вопросы в начинающих.


 
Rule ©   (2006-06-13 13:06) [7]

sniknik ©   (12.06.06 1:34) [6]
лихо ты его 6-))) точнее и не скажешь :-)))
сессия ... сессия :-)))


 
Normality   (2006-06-14 23:41) [8]

Обломал, обломал, нечего сказать.

Насколько я понял из твоего крутого объяснения, база создаётся через BDE Administrator, а уже обработка её может осуществляться с помощью SQL-компонентов. Так что делаем с невыбранной базой?


 
unknown ©   (2006-06-14 23:49) [9]


> Normality   (14.06.06 23:41) [8]

RTFM, как говорится, до полного просветления.


 
sniknik ©   (2006-06-15 00:42) [10]

> Насколько я понял из твоего крутого объяснения, база создаётся через BDE Administrator
5 не придумыай ответы за отвечающих... читай их как есть, буквально. (вот откуда ты это "понял"?)

> Так что делаем с невыбранной базой?
ничего. без выбора ничего не получится... и пытатся не стоит.


 
Megabyte ©   (2006-06-15 10:42) [11]


> Normality

Чтобы сделать то, что хочешь ты, не требуется прочитать гору литературы(а так, страниц 40-50). В моей 1-й книжке по БД простейший пример был на первых страницах, а потом было пояснение для него.


 
Normality   (2006-06-20 12:11) [12]

Ладно, уговорили. Есть ссылка на эту книжку по БД?


 
Megabyte ©   (2006-06-20 15:36) [13]


> Normality   (20.06.06 12:11) [12]
> Ладно, уговорили. Есть ссылка на эту книжку по БД?

У меня бумажный вариант был. ;)
Поищи сам в инете.


 
Normality   (2006-06-21 21:11) [14]

Нашёл вроде бы нормальный учебник - базы данных в среде Delphi, автор Шумаков. А бумажный вариант хочу! Потому что комп занят постоянно, принтера нет, а почитать хочется.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.014 c
2-1150676695
lamerazoid
2006-06-19 04:24
2006.07.09
Выполнение произвольного кода


2-1150349607
Jenny
2006-06-15 09:33
2006.07.09
TStringGrid работа с колонками


2-1150530227
kilonet
2006-06-17 11:43
2006.07.09
формат файла *.CDS


2-1151031762
nickhilo
2006-06-23 07:02
2006.07.09
Компонент RichEdit с полноценной поддержкой формата RTF.


2-1150447898
ANB
2006-06-16 12:51
2006.07.09
Как при отправке письма через TIdSMTP указать кодировку письма ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский