1C++ и VFP 9.0 OLEDB Provider #336004


#0 by Burlak
Помогите дилетанту, покажите работающую строку Connect в .txt формате.
#1 by Ёпрст2
#2 by Кириллка
"Provider=VFPOLEDB.1;Data Source=" + КаталогИБ + ";Mode=ReadWrite;Collating Sequence=MACHINE"
#3 by Burlak
(1 и 2) Большое спасибо за то, что откликнулись! Вот листинг фрагмента: Если строка Курилки - штатно! Строка Ёпрст2 дает исключение. Возможно или ошибочное применение " или ошибка по-существу?
#4 by Кириллка
Есть мнение, что мой вариант правильнее.
#5 by Ёпрст2
Сам драйвер то установлен хоть?
#6 by big
Нарыл в справке: Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq="+КаталогИБ+";Extensions=asc,csv,tab,txt; Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+КаталогИБ+";Extended Properties="text;HDR=Yes;FMT=Delimited"; Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+КаталогИБ+";Extended Properties="text;HDR=Yes;FMT=Fixed";
#7 by Ёпрст2
Может, того, монопольно базу DBF открыл ,а ? ...
#8 by Burlak
Вот что в отладчике Соединение  = "Provider=VFPOLEDB.1;Deleted=Yes;Data Source=E:1TunesБИС2007;Mode=ReadWrite;Extended Properties=";User ID=";Password=";Mask Password=False;Collating Sequence=RUSSIAN;DSN="" Повторяю, если использовать строку Кириллка (Кириллка, извини за допущенную погрешность, не вели казнить, вели миловать), то всё штатно.
#9 by big
Обязательно пользовать драйвер VFP?
#10 by Burlak
Не знаю,- и в 1С++ советуют и Волшебник пишет. Да и база данных - совокупность таблиц .CDX-.DBF
#11 by big
Хм... Ведь в написано, что txt надо пользовать? Или это не БАЗА в txt, а просто строка? А в каком "формате" может быть строка??? з.ы.  А я-то тут распинаюсь, ептыть :(( :))
#12 by Ёпрст2
" Повторяю, если использовать строку Кириллка , то всё штатно." Штатно, это как ?
#13 by Ёпрст2
ЗЫ: Редкино, это не тот, что в Тверской губерне случаем? ...
#14 by el-gamberro
Версия VFP 9.0 OLEDB Provider самая последняя? Если да, то
#15 by Burlak
Видимо плохо объяснил. Мне нужна конкретная, для VFP 9.0 OLEDB Provider строка Connect. Вырезаю её из сообщения и вставляю в текст своей программы. Последнее время писал на С#. Так вот строки @"..." и строки "..." - большая разница, существенно как интерпретируются управляющие коды.
#16 by big
А при чем тут 1С? Тут всё одинакого. В всё правильно написано. Прекрасно работает. Это что-то ты неверно делаешь.
#17 by Burlak
(12-13) Штатно, когда нет ошибок и не отрабатывает исключение. Именно в Тверской губернии. Я дилетант, учусь спасибо - новая функция Шаблон.
#18 by Ёпрст2
На вот тебе QA... балуйся: ЗЫ: Еще можешь конструктор запросов поставить себе ...
#19 by Burlak
А как интерпретируются <"> ? В приведено значение переменной в отладчике. Как это может работать?
#20 by Burlak
В своё время вдоволь набаловолся подключая этот провайдер к VS 2003. Что за информация в этом файле?
#21 by Burlak
а где его взять?
#22 by Ёпрст2
Там QA ... Конструктор Консоль
#23 by el-gamberro
Там что за штука? QA для дбф?
#24 by Burlak
Спасибо за информацию. Установил. Но с .dbf не работает. А жаль. Или что-то не так делаю.
#25 by Ёпрст2
И для скуля тоже Монопольно не открывай базу - и будет тебе счастье ... и с дбф всё прекрасно работает
#26 by Burlak
Уважаемые коллеги! Спасибо за помощь в подключении VFP 9.0 OLEDB Provider. 2)Соединение="Provider=VFPOLEDB.1;Data Source=" + КаталогИБ + ";Mode=ReadWrite;Collating Sequence=MACHINE"; не вызывают исключения здесь: Научите пожалуйста, как правильно запустить инсталлированный конструктор запросов (qryConsole.dll) и работать с ним. а)Работаю с последними доступными версиями VFP 9.0 OLEDB Provider,1С++ и конструктора. б)Базу в монопольном режиме не открываю. в)В форме конструктора погашены иконки: 1. Проверка синтаксиса, 2. План выполнения, 3. Конструктор запросов.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С