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

Вниз

ADO запрос из таблиц,нах. в разных местах   Найти похожие ветки 

 
BoxTer ©   (2003-07-02 12:42) [0]

Доброе "время суток"...
У меня возникла такая интересная трабла: ИМЕННО в АДО необходимо подключиться к лисьим таблицам, физически находящихся в разных местах (папках). Один запрос=1 коннект=1 папка, но необходимо изменить формулу на 1 коннект=несколько папок...
Кто чем.... пасиба....


 
rh   (2003-07-02 12:51) [1]

читай форум... мой топик, там найдешь ответ


 
BoxTer ©   (2003-07-02 13:27) [2]

Еси ты имеешь ввиду вопрос "AdoQuery и BatchMove" - то или я ничаво не понял, толи действительно не работат. В connection какого провайдера выбирать? какую dataSource указывать, ни один из моих алиасов не видно? ":alias:table" - грит, не могу найти объект.


 
BoxTer ©   (2003-07-02 20:21) [3]

а шо, нихто не знает???


 
sniknik ©   (2003-07-02 23:12) [4]

нихто, может и знает но не скажет. он типа партизан. ;о))

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

ладно, я скажу, внимай, отрок вскормленный на BDE. :о)))))

нет в адо алиасов, учись жить без них. подключение, я выбрал Visual Foxpro Driver для примера (так мелькнула смутная ассоциация на "лисьи таблици", конкретного указания чего использовать не было так что...) но попомни если будеш использовать эти драйвера хлебнеш еще с ними.
итак подключение, строка выглядит так (возможны варианты)
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=Visual FoxPro Tables;UID=;SourceDB=d:\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;"

если у вас в ODBC нет DSN-а "Visual FoxPro Tables" то самое время его создать.

обратите внимание SourceDB задает источник d:\
значит запрос
SELECT * FROM box
будет искать таблицу в d:\box.dbf
а следующий
SELECT * FROM DBF\ORDER
в d:\DBF\ORDER.dbf
все, просто.
но это не значит что надо всегда корень в SourceDB указывать, нет если его к примеру задать SourceDB=d:\DBF
то, те же запросы будут выглядеть чуть иначе (наоборот)
SELECT * FROM ..\box
SELECT * FROM ORDER
но даже к другому диску можно обратится по полному пути.



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
14-78080
Мазут Береговой
2003-07-08 09:34
2003.07.24
Кто-нибудь сталкивался с DAP и MSODSC?


1-77962
Appa
2003-07-11 08:04
2003.07.24
TMonthCalendar


1-77828
Joker
2003-07-10 22:54
2003.07.24
Как изменить цвет главного меню?


1-77856
чайниковский
2003-07-10 10:21
2003.07.24
DirectX


1-77826
Боян Георгиев
2003-07-11 20:10
2003.07.24
Как можно получить имя приложения если известен его Handle