-
Доброго времени суток Мастера Делфи! У меня возникла проблема, не могу разобраться: как можно сделать сетевую бд Access? Замысел такой на сервере будет БД Access, там же программа-сервер, на остальных компах сети программа-клиент, как можно организовать "программа клиент посылает простой текстовый
запрос на сервер на получение каких-либо
данных. Сервер обрабатывает его и возвращает
только необходимую порцию данных. Когда
нужно изменить какие-то данные, опять
посылается запрос к серверу на их изменение и
сервер изменяет данные в своей базе"?
Читал книгу "Библия для программиста в среде Делфи" там такого нет((, искал в нете там тоже такого не нашел((
Подскажите может примером может ссылкой толковой.
-
> Читал книгу "Библия для программиста в среде Делфи" там такого нет((
ну еще бы... там только трюки, а не серьезное программирование.
проще всего отказаться от акцесс и перейти на mssql/другую клиент серверную субд.
посложнее воспользоваться готовой технологией трехзвенки типа midas/corba.
еще сложнее реализовать свой протокол на основе например tcp/ip, http, ...
ну самое сложное на мой взгляд (хотя все относительно конечно, т.что и это не невыполнимо, а так просто муторно) оставить аксесс + RDS с готовым обьектом-сервером RDSServer.DataFactory/RDS.DataControl.
хотя скорее всего тебе пойдет/выберешь расшаренную папку с базой.
> Подскажите может примером может ссылкой толковой.
все есть в гугле по ключевым словам.
-
> sniknik (15.03.2010 00:05:01) [1]
Естесвенно лучше на MS SQL и законодатель рекомендует.
-
> Читал книгу "Библия для программиста в среде Делфи"
Фленов ?
-
Расшаривать папку с базой не подходит,
переход на MS SQL и другие СУБД тоже не подходит,
"Библия для программиста в среде Делфи" - Фленова!
Может в этой книге и трюки, зато толково и доступно описано,
может с помощью ADO как то можно... в нете пока ниче толкового не нашел....
-
> "Библия для программиста в среде Делфи" - Фленова!
> Может в этой книге и трюки, зато толково и доступно описано
Ну-ну.
Вот только непонятно почему у тебя после прочтения сего опуса остались вопросы? Причем кардинальные.
-
> "Библия для программиста в среде Делфи" - Фленова!
В печку
-
> В печку
>
Для автора сабжа перевожу:
фтопку!
:)
-
)))
немного начал разбираться,... скажите а с помощью DataSnap возможно задуманное мною сотворить???
-
Кстати хотелось бы увидеть какой-то элементарный пример сетевой бд Access, пока такого в нете не нашел....((
может у кого есть наработки?
-
> пока такого в нете не нашел
Ну продолжай искать в этой всемирной помойке. Может и найдёшь.
-
-
> [4] semjuel (15.03.10 01:12)
> Расшаривать папку с базой не подходит,
> переход на MS SQL и другие СУБД тоже не подходит,
Почему?
-
Не подходит MS SQL, то как не хочется дополнительно устанавливать MS SQL, к тому же наглядность Access проще для простых людей.
Хорошо, допустим расшарил папку, ее тогда может по сети кто-то случайно удалить или скопировать , это не желательно...
Пока толкового обьяснения решения проблемы не нашел.... еще разбираюсь, но кажется надо использовать DataSnap, я прав?
если бы увидеть хоть какой-то толковый пример с обьяснением, чтоб было все по полочкам расписано, а то мудреными словами как-то не все понятно)))...
-
не бывает таких "толковых" примеров где по полочкам расписано именно то, что тебе в голову взбрело...
аналогично как и "инструкции по обучению езде на третьей скорости". водить учат в общем, не ограничиваясь третьей/другой скоростью.
DataSnap это вроде ка замена/аналог мидас начиная с 2009 дельфи, а у тебя заявлена D7.
-
> DataSnap это вроде ка замена/аналог мидас начиная с 2009 дельфи, а у тебя заявлена D7.
а, блин. дошло, имелась в виду не технология, а палитра компонент в дельфе...
-
Да именно палитра..
-
> [13] semjuel (15.03.10 18:33)
Другими словами, стандартные решения мне не нравятся, потому, что я или не знаю как их применить на практике или боюсь затаившихся врагов. Поэтому я буду изобретать свой велосипед с квадратными колесами.
Флаг в руки.
> к тому же наглядность Access проще для простых людей.
И сложнее для сложных. 8-)
-
> к тому же наглядность Access проще для простых людей.
О какой наглядности идет речь и причем тут Дельфи
-
> semjuel (15.03.10 01:12) [4]
>
> Расшаривать папку с базой не подходит,
> semjuel (15.03.10 18:33) [13]
>
> к тому же наглядность Access проще для простых людей.
>
Фразы друг друга исключающие.
В создании желаемого велосипеда поможет книга "Разработка web-служб средствами Delphi"