Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Создание сетевой БД Access   Найти похожие ветки 

 
semjuel   (2010-03-14 23:04) [0]

Доброго времени суток Мастера Делфи! У меня возникла проблема, не могу разобраться: как можно сделать сетевую бд Access? Замысел такой на сервере будет БД Access, там же программа-сервер, на остальных компах сети программа-клиент, как можно организовать "программа клиент посылает простой текстовый
запрос на сервер на получение каких-либо
данных. Сервер обрабатывает его и возвращает
только необходимую порцию данных. Когда
нужно изменить какие-то данные, опять
посылается запрос к серверу на их изменение и
сервер изменяет данные в своей базе"?
Читал книгу "Библия для программиста в среде Делфи" там такого нет((, искал в нете там тоже такого не нашел((
Подскажите может примером может ссылкой толковой.


 
sniknik ©   (2010-03-15 00:05) [1]

> Читал книгу "Библия для программиста в среде Делфи" там такого нет((
ну еще бы... там только трюки, а не серьезное программирование.

проще всего отказаться от акцесс и перейти на mssql/другую клиент серверную субд.
посложнее воспользоваться готовой технологией трехзвенки типа midas/corba.
еще сложнее реализовать свой протокол на основе например tcp/ip, http, ...
ну самое сложное на мой взгляд (хотя все относительно конечно, т.что и это не невыполнимо, а так просто муторно) оставить аксесс + RDS с готовым обьектом-сервером RDSServer.DataFactory/RDS.DataControl.

хотя скорее всего тебе пойдет/выберешь расшаренную папку с базой.

> Подскажите может примером может ссылкой толковой.
все есть в гугле по ключевым словам.


 
Anatoly Podgoretsky ©   (2010-03-15 00:13) [2]

> sniknik  (15.03.2010 00:05:01)  [1]

Естесвенно лучше на MS SQL и законодатель рекомендует.


 
Игорь Шевченко ©   (2010-03-15 00:18) [3]


> Читал книгу "Библия для программиста в среде Делфи"


Фленов ?


 
semjuel   (2010-03-15 01:12) [4]

Расшаривать папку с базой не подходит,
переход на MS SQL и другие СУБД тоже не подходит,

"Библия для программиста в среде Делфи" -  Фленова!
Может в этой книге и трюки, зато толково и доступно описано,
может с помощью ADO как то можно... в нете пока ниче толкового не нашел....


 
Германн ©   (2010-03-15 01:39) [5]


> "Библия для программиста в среде Делфи" -  Фленова!
> Может в этой книге и трюки, зато толково и доступно описано

Ну-ну.
Вот только непонятно почему у тебя после прочтения сего опуса остались вопросы? Причем кардинальные.


 
Игорь Шевченко ©   (2010-03-15 01:41) [6]


> "Библия для программиста в среде Делфи" -  Фленова!


В печку


 
Германн ©   (2010-03-15 02:07) [7]


> В печку
>

Для автора сабжа перевожу:
фтопку!
:)


 
semjuel   (2010-03-15 02:19) [8]

)))
немного начал разбираться,... скажите а с помощью DataSnap возможно задуманное мною сотворить???


 
semjuel   (2010-03-15 02:27) [9]

Кстати хотелось бы увидеть какой-то элементарный пример сетевой бд Access, пока такого в нете не нашел....((
может у кого есть наработки?


 
Германн ©   (2010-03-15 02:31) [10]


> пока такого в нете не нашел

Ну продолжай искать в этой всемирной помойке. Может и найдёшь.


 
Игорь Шевченко ©   (2010-03-15 02:35) [11]

http://www.citforum.ru/programming/middleware/midas_4.shtml


 
Sergey13 ©   (2010-03-15 08:39) [12]

> [4] semjuel   (15.03.10 01:12)
> Расшаривать папку с базой не подходит,
> переход на MS SQL и другие СУБД тоже не подходит,

Почему?


 
semjuel   (2010-03-15 18:33) [13]

Не подходит MS SQL, то как не хочется дополнительно устанавливать MS SQL, к тому же наглядность Access проще для простых людей.
Хорошо, допустим расшарил папку, ее тогда может по сети кто-то случайно удалить или скопировать , это не желательно...

Пока толкового обьяснения решения проблемы не нашел.... еще разбираюсь, но кажется надо использовать DataSnap, я прав?
если бы увидеть хоть какой-то толковый пример с обьяснением, чтоб было все по полочкам расписано, а то мудреными словами как-то не все понятно)))...


 
sniknik ©   (2010-03-15 19:29) [14]

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

DataSnap это вроде ка замена/аналог мидас начиная с 2009 дельфи, а у тебя заявлена D7.


 
sniknik ©   (2010-03-15 19:34) [15]

> DataSnap это вроде ка замена/аналог мидас начиная с 2009 дельфи, а у тебя заявлена D7.
а, блин. дошло, имелась в виду не технология, а палитра компонент в дельфе...


 
semjuel   (2010-03-15 23:29) [16]

Да именно палитра..


 
Sergey13 ©   (2010-03-16 10:08) [17]

> [13] semjuel   (15.03.10 18:33)

Другими словами, стандартные решения мне не нравятся, потому, что я или не знаю как их применить на практике или боюсь затаившихся врагов. Поэтому я буду изобретать свой велосипед с квадратными колесами.
Флаг в руки.

> к тому же наглядность Access проще для простых людей.

И сложнее для сложных. 8-)


 
Anatoly Podgoretsky ©   (2010-03-16 10:11) [18]


> к тому же наглядность Access проще для простых людей.

О какой наглядности идет речь и причем тут Дельфи


 
Плохиш ©   (2010-03-16 10:43) [19]


> semjuel   (15.03.10 01:12) [4]
>
> Расшаривать папку с базой не подходит,


> semjuel   (15.03.10 18:33) [13]
>
> к тому же наглядность Access проще для простых людей.
>

Фразы друг друга исключающие.

В создании желаемого велосипеда поможет книга "Разработка web-служб средствами Delphi"



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

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.046 c
2-1268653223
tippa
2010-03-15 14:40
2010.08.27
одновременное обращение к процедуре


15-1271660577
stone
2010-04-19 11:02
2010.08.27
Путешествие из Москвы в Петербург


2-1274132876
antonn
2010-05-18 01:47
2010.08.27
Дата компилирования


2-1272400279
rizhiy87
2010-04-28 00:31
2010.08.27
TWebBrowser и сеансы


15-1264993584
Дмитрий С
2010-02-01 06:06
2010.08.27
html+css, margin-top в процентах.