Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2009, 08:23   #1
Dr.Black
 
Регистрация: 26.08.2009
Сообщений: 9
Вопрос Клиент-сервер Access

Два дня уже не могу разобраться, даже не знаю...
У меня клиент-сервер, mdb, Delphi 7, разобрался как с ней работасть, все даже отличненько работает, но для администоратора решил добавить формачку, в которой он смог бы управлять всеми настройками и пользователями, все сделал также как и на главной форме, подключения один в один, а запросы добалять запись нехотят (кроме как одного запроса ), что такое? Ведь с другими все пучком!!!

Ситуация такая: в форме по кнопке создаю запись, редактирую имя (Поля в БД: ключ, имя), а по нажатию на кнопку применить:
if DM.Adm_NabOgr.Modified=false then Exit;
DM.Adm_NabOgr.ApplyUpdates(0);
DM.Adm_NabOgr.Refresh;
пишет что сначала надо обновить, вроде как я это и не сделал...
Вопрос, почему не создается ключ? (ключа нет ТОЧНО)

Исходники сжал как мог: http://files.mail.ru/SJJAF5
Прогеры, вы где? HELP ME PLEASE!!!
Я за бесплатный софт! И за свой тоже... )

Последний раз редактировалось Dr.Black; 26.08.2009 в 09:37.
Dr.Black вне форума Ответить с цитированием
Старый 26.08.2009, 10:19   #2
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

у тебя что ли для админа своя главная форма???
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 26.08.2009, 10:54   #3
Dr.Black
 
Регистрация: 26.08.2009
Сообщений: 9
По умолчанию

Цитата:
у тебя что ли для админа своя главная форма???
Почти, задумка: замена стандартному explorer, в нем настраиваются права доступа к необходимым программам для конкретной группы и некоторые дополнительные возможности, а в пользователе администратор есть дополнительная форма по управлению всей этой бедой... Но в обычном входе (не важно кем) записи успешно добавляются, а в этой дополнительной форме большая часть запросов ссылаются на необновленные данные после ввода:
DM.Adm_NabOgr.ApplyUpdates(0); //игнорируется, т.е. не создается новый ключ, ПОЧЕМУ?
Я за бесплатный софт! И за свой тоже... )

Последний раз редактировалось Dr.Black; 26.08.2009 в 11:04.
Dr.Black вне форума Ответить с цитированием
Старый 26.08.2009, 13:31   #4
Dr.Black
 
Регистрация: 26.08.2009
Сообщений: 9
По умолчанию

Ошибка найдена, тема закрыта.
Я за бесплатный софт! И за свой тоже... )
Dr.Black вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД Access & ADO Delphi (клиент-сервер) Andre1723 БД в Delphi 14 05.05.2011 15:13
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? Demol Работа с сетью в Delphi 1 21.04.2009 16:18
БД Access клиент-сервер Andre1723 БД в Delphi 6 01.06.2008 23:54
Клиент-сервер-клиент Кронос Работа с сетью в Delphi 3 24.08.2007 07:57