Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Новая форма новому пользователю |
Автор: IhY 23.7.2007, 07:57 |
Здравствуйте! Делаю что-то вроде заочной школы, в которой есть 3 группы пользователей: учитель, ученик, родитель. При регистрации их данные заносятся в БД. Затем для каждого из них должна создаваться уже заготовленная форма (об этом я уже нашла в других темах). Но как сделать, чтобы эти формы сохранялись для каждого пользователя вместе с изменениями, которые они внесли (ну кто-то решил задачку, кто-то прошел какой-нибудь урок и т.д.)? И чтобы когда эти пользователи в следующий раз заходили в программу, они видели ее такой, какой оставили сами, когда заходили в предыдущий раз. Может быть, имеет смысл создать отдельную БД, в которую бы помещались эти измененные формы? Посоветуйте что-нибудь, а то я в Бейсике начинающая... |
Автор: Naghual 23.7.2007, 10:28 |
В свою БД добавляешь таблицу, в которой хранишь состояния форм для каждого пользователя. При загрузке (закрытии) формы - читаешь (пишешь) соответствующее состояние. |
Автор: IhY 23.7.2007, 10:45 |
Какую таблицу?.. И как это сделать?.. ![]() |
Автор: Akina 23.7.2007, 11:16 |
Форма - одна. Это только данные - разные. Предлагаю все-таки начать все это делать в MS ACCESS. Многое из того, что требуется, там делается много проще. К тому же справка раccчитана на скорее начинающих, нежели продвинутых. Много мастеров, визардов и пр. Если потребуется, VBA есть - в общем не сильно он отличается от VB6. И начните с проектирования именно базы данных. Выделите сущности, сгруппируйте, определите связи и так далее... неверное проектирование БД может очень сильно усложнить работу над приложением. А рисование интерфейса и написание кода - это на 90% задача чисто техническая. |
Автор: IhY 23.7.2007, 18:48 |
Akina, дело в том что у меня нет аксеса... У меня только приложение в Бейсике... Да и вообще, я бейсичный код вижу всего 3 недели, а раньше о нем вообще ничего не знала =))) В общем, меня просто заставляют заниматься тем, что мне не оч интересно (я про написание проги) и я думаю мне придется довольно-таки трудно с этой прогой... Но я буду спрашивать)) |
Автор: cardinal 24.7.2007, 21:12 |
Тогда тебе сюда http://books.kulichki.net/data/basic/vb3/ а потом сюда http://vb.hut.ru/db/db.htm |
Автор: cardinal 25.7.2007, 00:21 |
Я тоже, когда думал про то, на что ссылки дать подумал о firststeps, но зайдя туда понял, что материал там только испугает, т.к. немного все таки неправильно ИМХО начинается там все (с Создание COM DLL, Свойства (Property) класса, Определяем свойства и создаем COM DLL и т.д.). Не с этого начинать надо... |
Автор: IhY 25.7.2007, 05:49 |
cardinal, спасибо за ссылки, я быстро учусь =))) |