|
#1
|
|||
|
|||
Работа с базой
Скажите пожалуйста, как можно подключиться к базе аксес, через http, ftp протокол, права доступа к каталогу где база должна быть,777!
Код:
base:=CreateOleObject('ADOX.Catalog'); base.create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=http://ХХХ.com/mdb/'+Edit1.Text+'.mdb;'); base:=NULL; Выдает ошибку Код:
--------------------------- Debugger Exception Notification --------------------------- Project Project1.exe raised exception class EOleException with message 'Недопустимое имя файла'. Process stopped. Use Step or Run to continue. --------------------------- OK Help --------------------------- |
#2
|
||||
|
||||
А провайдер умеет по этим протоколам работать?
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
|||
|
|||
Если бы я это знал, точно думаю вопросов бы не возникто....
есть в списках webdb ole provider а толку то ... UPD Вроде подключиться удалось! НО создать базу удаленно, теперь в этом проблема будет) Код:
base:=CreateOleObject('ADOX.Catalog'); base.create('Provider=MediaCatalogWebDB.11;Persist Security Info=False;User ID="";Data Source=http://XXX.com/mdb/+'+Edit1.Text+'.mdb;'); base:=NULL; Последний раз редактировалось M.A.D.M.A.N., 12.07.2015 в 16:13. |
#4
|
||||
|
||||
А сервер позволяет по http запросу создать базу?
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
|||
|
|||
вот объясните мне, если все-равно есть удаленный сервер, то нафига использовать Access? Ну поставь нормальный SQL Server, благо есть бесплатная редакция, которой для твоих целей вполне хватит.
|
#6
|
||||
|
||||
Возможно, что он готовый проект пытается допинать.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#7
|
|||
|
|||
ну так смигрировать его на SQL Server, благо это делается визардом.
А вообще, если уж так важно оставить все на access'е, то лучше накропать свой DataSnap сервер и клиента переделать на него. |