![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Возможность некорректной работы приложений [D6, MS Access]
ann_boo © (2004-08-30 13:01:00)Доброго времени суток!
Подскажите, пожалуйста, возможна ли некорректная работа приложения, если:
1) база лежит на сервере локальной сети
2) предполагается использовать технологию "клиент-сервер"
3) разработчик не является администратором на своём компьютере (опытный пользователь).
Если глюки возможны, подскажите, как их обойти.
Заранее спасибо всем, кто ответит.
ann_boo (2004-08-30 15:48:00) [1]Спасибо всем, кто ответил. Учту.
Sergey13 (2004-08-30 15:02:00) [2]2[20] Digitman © (30.08.04 14:55)
>а писать-то как ? от балды ? авось заработает и "глюков" не будет ?
А че. Нормальный метод. 8-) А если серьезно, то изучать и не писать в это же время это все равно что учиться плавать на берегу. Да и какие такие уж принципиальные противоречия то. Ну будут огрехи - исправит. У кого их нет то.
Digitman (2004-08-30 14:55:00) [3]
> Sergey13 © (30.08.04 14:50) [19]
> А как изучать то, по книжкам только?
а писать-то как ? от балды ? авось заработает и "глюков" не будет ?
Sergey13 (2004-08-30 14:50:00) [4]2[12] ann_boo © (30.08.04 14:17)
>Вопрос - стОит ли мне начинать разработку в данных условиях или нет?
А у тебя есть выбор? Хорошая у тебя работа. 8-)
2[18] Digitman © (30.08.04 14:43)
>по кр.мере до тех пор пока не будет досконально изучено все
Мощно. 8-) А как изучать то, по книжкам только? 8-)
Digitman (2004-08-30 14:43:00) [5]
> ann_boo © (30.08.04 14:17) [12]
> Я не являюсь сотрудником службы ИТ (поэтому я не админ,
> а опытный пользователь, что изменить довольно сложно), но
> являюсь разработчиком программ по базам данных. До сих пор
> базы данных были локальными, лежали на моем винте, с ними
> работала я одна. Теперь базы лежат на сервере, с ними хотят
> работать несколько пользователей одновременно. Вывод - необходимо
> сетевое приложение. Вопрос - стОит ли мне начинать разработку
> в данных условиях или нет?
нет, не стоит.
по кр.мере до тех пор пока не будет досконально изучено все то что касается различий между концепциями однопользовательского и мультипользовательского доступа к объектам БД
Reindeer Moss Eater (2004-08-30 14:38:00) [6]Только "Возможность некорректной работы приложений" никуда от этого не денется.
Romkin (2004-08-30 14:35:00) [7]Наталия © (30.08.04 14:28) [15] Так же вполне реально перевести все таблицы на MSDE :)) Никто и не заметит...
Наталия (2004-08-30 14:28:00) [8]Romkin © (30.08.04 14:22) [13]
Но с другой стороны, если база и программа уже есть и пользователей немного и программист начинающий, то вполне реально работать и с Access. :)))
Romkin (2004-08-30 14:27:00) [9]Впрочем, свое мнение насчет файл-сервера я уже высказал ;)
http://www.delphimaster.ru/articles/client_server.html
Romkin (2004-08-30 14:22:00) [10]Может, лучше спросить по-другому? Стоит ли использовать для многопользовательской работы Access?
Ответ отрицательный, сама MS настоятельно рекомендует использовать в Access работу с MSDE, а не с собственным форматом, благо с недавнего времени MSDE бесплатен :)
ann_boo (2004-08-30 14:17:00) [11]
> не заниматься никчемными инсинуациями и изложить РЕАЛЬНО
> СУЩЕСТВУЮЩУЮ проблему детально
Я не являюсь сотрудником службы ИТ (поэтому я не админ, а опытный пользователь, что изменить довольно сложно), но являюсь разработчиком программ по базам данных. До сих пор базы данных были локальными, лежали на моем винте, с ними работала я одна. Теперь базы лежат на сервере, с ними хотят работать несколько пользователей одновременно. Вывод - необходимо сетевое приложение. Вопрос - стОит ли мне начинать разработку в данных условиях или нет?
Digitman (2004-08-30 14:06:00) [12]
> ann_boo © (30.08.04 14:05) [10]
> искать их и исправлять нужно в ходе тестирования программы,
> т.е. серьезных сбоев быть не должно
совершенно верно
ann_boo (2004-08-30 14:05:00) [13]
> Скорее невозможна 100% корректная работа, ибо программ без
> ошибок не бывает. 8-)
> Но это не причина не писАть программы.
Спасибо, хоть кто-то обнадежил.
> чтением спец. литературы по теме и исправлением в прикл.коде
> ошибок, приводящих к "глюкам"
Если я правильно поняла, ошибки могут быть самые разные и искать их и исправлять нужно в ходе тестирования программы, т.е. серьезных сбоев быть не должно.
Digitman (2004-08-30 14:02:00) [14]
> Что посоветуете?
не заниматься никчемными инсинуациями и изложить РЕАЛЬНО СУЩЕСТВУЮЩУЮ проблему детально
Reindeer Moss Eater (2004-08-30 14:01:00) [15]А зачем ПРЕДУГАДЫВАТЬ что бы обойти?
Нет методов менее экзотических что ли?
ann_boo (2004-08-30 13:58:00) [16]
> можно ли их предугадать?
> Зачем?
Странный вопрос, чтобы обойти. Изменить п.3 довольно сложно. Приходится работать с тем, что есть. Что посоветуете?
Digitman (2004-08-30 13:56:00) [17]
> Если глюки возможны, подскажите, как их обойти
чтением спец. литературы по теме и исправлением в прикл.коде ошибок, приводящих к "глюкам"
Sergey13 (2004-08-30 13:53:00) [18]2ann_boo © (30.08.04 13:01)
>возможна ли некорректная работа приложения
Скорее невозможна 100% корректная работа, ибо программ без ошибок не бывает. 8-)
Но это не причина не писАть программы.
Reindeer Moss Eater (2004-08-30 13:49:00) [19]> Возможна всегда.
Всегда и везде? В том смысле, можно ли их предугадать?
Всегда и везде.
можно ли их предугадать?
Зачем?
ann_boo (2004-08-30 13:22:00) [20]
> Возможна всегда.
Всегда и везде? В том смысле, можно ли их предугадать?
> Базы MS Access не клиент-сервер, а файл-серверные.
Клиент-сервер отпадает, во втором случае тоже возможны глюки?
Их можно обойти?