|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.04.2009, 09:57 | #1 |
Пользователь
Регистрация: 17.03.2009
Сообщений: 17
|
ConnectionString для FoxPro
Всем доброго дня! Создаю подключение через ADOConnection посредством драйвера Driver para o Microsoft Visual FoxPro через ODBC, подключаемую БД выбираю через диалоговое окно. Необходимо написать правильно строку подключения, я пытался что-то вроде этого:
ADOConnection1.ConnectionString := 'Provider=MSDASQL.1;Extended Properties=Driver=Driver para o Microsoft Visual FoxPro; Data Source=' + OpenDialog.FileName '; |
03.04.2009, 15:09 | #2 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
попробуй подключиться во время проэктировки приложения сразу к готовой базе, скопируй уже готовую строку подключения, и потом можешь изменять её как хош.
Тяжело быть бестолковым.....
|
04.04.2009, 05:06 | #3 |
Пользователь
Регистрация: 17.03.2009
Сообщений: 17
|
Dark_Spirit это строка выглядит следующим образом:
Provider=MSDASQL.1;User ID="";Extended Properties="Driver={Driver para o Microsoft Visual FoxPro};UID=;PWD=;SourceDB=C:\otkaz y.dbc;SourceType=DBC;Exclusive=No;B ackgroundFetch=Yes;Collate=Machine; Null=Yes;Deleted=Yes;" Я её изменял, но после этого выдавалось сообщение об ошибке: "неверный формат строки инициализации " |
05.04.2009, 04:49 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Cabyrc, ну так значит изменяли неправильно, вот и пишет об ошибке!
Как минимум теряете двойные кавычки, как максимум нет требуемых параметров (например, User ID выбрасываете... После Ваших изменений строка должна быть ТОЧНО такая же, как и формировании строки во время проектирования приложения! |
08.10.2009, 15:00 | #5 |
Новичок
Джуниор
Регистрация: 08.10.2009
Сообщений: 2
|
Эсли dbf фри тэйблз - то в connectionstring sourseDB = не полный путь(с именем таблицы), а путь к папке где она лежит
Имя самой таблице указываться непосредственно в SQL запросе Последний раз редактировалось Stilet; 08.10.2009 в 15:21. |
08.10.2009, 17:09 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Stavros, не забывайте, пожалуйста, смотреть на дату сообщения, на которое отвечаете.. полгода уже прошло...
|
09.10.2009, 11:31 | #7 |
Новичок
Джуниор
Регистрация: 08.10.2009
Сообщений: 2
|
Ок.Извиняюсь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
FOXPRO и Delphi | werser | БД в Delphi | 3 | 23.01.2009 02:27 |
FoxPro 8.0 | Cannibal | Свободное общение | 6 | 17.10.2008 23:39 |
Работа с Ado. ConnectionString. | sashaslam | БД в Delphi | 1 | 17.09.2008 10:59 |
ADOConnection.connectionString | AnnNet | Общие вопросы Delphi | 2 | 16.09.2008 09:31 |
Алиас (псевдоним) для бд FOXPRO | IGREK | БД в Delphi | 0 | 01.07.2008 00:58 |