Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];

Вниз

ADO   Найти похожие ветки 

 
Карелин Артем   (2002-09-11 09:34) [0]

Короче делаю первые шаги в сабже. Через ADO открываю таблицу Фокса. Но есть одна проблема. Насколько я понимаю, надо использовать связку ADO+ODBC. А у меня 2 системы: W"98 se eng и W"2000 Server rus. Так вот не могу сделать строку подключения, которая работала бы в обоих системах: В первой системе название ODBC - драйвера на русском, а во втором на английском.
И еще: прога должна работать на любых win-платформах, включая 95. Что в этом случае надо ставить на комп?

P.S. Строка подключения такова: DataModule2.ADOConnection1.ConnectionString:="Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=DSN=Visual FoxPro Database;UID=;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;"+"SourceDB="+DirectoryEdit1.Text+";";


 
NickBat   (2002-09-11 10:24) [1]

Можно без ODBC через Jet.

1. Кидаешь на форму компонент ADOConnection.
2. Заходишь в свойство ConnectionString у ADOConnection. Build. Выбираешь
провайдера
Microsoft Jet 4.0 OLE DB. Next.
3. Указываешь каталог где твои таблицы.
4. Удаляешь User name (чтоб там пусто было)
5. Идешь на закладку ALL.
6. Находишь свойство Extended properties.
7. Редактируешь его - ставишь dBASE IV (именно так)

И все работает.


 
Карелин Артем   (2002-09-11 12:11) [2]

А если на одной из систем у меня нет Microsoft Jet 4.0 OLE DB?????????????????????????????????????


 
Kuusiniemi   (2002-09-11 12:15) [3]

А поставить какие-то противопоказания?


 
Kuusiniemi   (2002-09-11 12:16) [4]

mdac версии 2.7 к примеру?


 
handra   (2002-09-11 12:17) [5]

Карелин Артем ©> Включаешь MS Jet 4.0 в системные требования и добавляешь его в пакет установки.


 
Карелин Артем   (2002-09-11 12:26) [6]

Ну я занимаюсь ADO меньше недели, вот и не знаю как и что ставить.


 
sniknik   (2002-09-11 12:30) [7]

скачай и установи.
или продолжай пользоватся ODBC, только без алиаса а напрямую драйвер прописывай он везде одинаково называтся должен.
так например
Provider=MSDASQL;Persist Security Info=False;DBQ=D:\;Deleted=1;Driver={Microsoft dBase Driver (*.dbf)};
хотя ты можеш и руками прописать DSN в нужной кодировке Rus/Англ.


 
sniknik   (2002-09-11 12:32) [8]

mdac версии 2.7 jet не включает нужно дополнение
Jet40SP6_9xNT.exe
Jet40SP6_W2K.exe
Jet40SP6_WXP.exe
чтото из этого


 
Карелин Артем   (2002-09-26 11:26) [9]

А вот если надо вывести диалог сборки строки подключения, то что делать?


 
Kuusiniemi   (2002-09-26 12:42) [10]

uses ADODB

PromptDataSource



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

Форум: "Базы";
Текущий архив: 2002.10.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
4-56397
Xemax
2002-09-02 15:43
2002.10.17
Загрузка DLL?


3-56019
saxon
2002-09-25 18:30
2002.10.17
TTable.Refresh


3-55936
Осирис
2002-09-24 17:09
2002.10.17
MS SQL - DTS Export Wizard


6-56246
Ryser
2002-08-16 00:58
2002.10.17
ERangeError В чем может быть дело????


6-56255
XPatriot
2002-08-16 20:12
2002.10.17
Работа с почтовым сервером





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский