![]() |
|
![]() ![]() ![]() |
|
Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
Прочитал тему про коннект к файлу dbf через ado.Однако там описывается как изменять данные коннекта во время исполнения проги.Расскажите подробнее,как настроить ADOConnection на стадии визуального проектирования кода.Провайдер Microsoft Jet 4.0 OLE DB Provider,я так понимаю.Однако при выборе файла доступно только расширение .mdb.Если поставить файл с расширением .dbf,выдает ошибку инициализации поставщика при проверке подключения.
Да,мне надо через ADO. Добавлено @ 10:36 Нашел в инете какую-то инфу про extended properties,которым надо присвоить "DBASE IV".Однако при визуальном то проектировании нет такой настройки. Добавлено @ 10:45 Прошу прощения за название темы с ошибкой-пальцы кривые.В общем, ошибся я-можно и при визуальном проектировании внести connectionstring.Однако вопрос все остается тем же,разные пробовал параметры вводить - все равно ошибка инициализации. Это сообщение отредактировал(а) Lunatikus - 25.7.2007, 10:45 -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
что именно не получается? ты отключаешь конект или нет?
|
|||
|
||||
Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
Не могу получить данные dbf файла,если конкретно.Не получается настроить коннект к нему через ADO.Т.е. мне нужна connection string для dbf.
Это сообщение отредактировал(а) Lunatikus - 25.7.2007, 10:55 -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
Кидаешь адоконекшн на форму, выбираыешь прова Microsoft Jet 4.0 OLE DB Provider, заходишь на вкладку "Все", жмешь 2 раза на Extended Properties, в значении свойства пишешь "dBASE IV" (без кавычек), идёшь на вкладку "Подключение", в имени БД пишешь каталог с дбфками, например "C:\ASU"
нажимаешь "Проверить подключение", радуешься. ![]() Ну уж откель выцепить сформированную строку сам догадаешься! ![]() |
|||
|
||||
Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
Порадоваться не получилось
![]() Выдает ошибку иницализации поставщика."Строка С:\30.07.2007.dbf задает ошибочный путь.Проверьте что путь задан правильно и имеется подключение к серверу".Файл там есть именно такой,не понимаю,в чем дело. Это сообщение отредактировал(а) Lunatikus - 25.7.2007, 12:23 -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
||||
|
||||
Lunatikus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
![]() Сделал путь C:\ В нем файл 30.07.2007.dbf Соединение успешное,однако...когда пытаюсь установить в ADOTable(предварительно выбираю tablename из списка 30#07#2007) актив тру,выскакивает ошибка "объект "30.07.2007" не найден ядром базы данных Microsoft Jet.проверьте существование объекта и правильность имени и пути". Добавлено через 1 минуту и 13 секунд КХМ.Изменил имя файла на 30.dbf.Все заработало ![]() Неужели нельзя использовать точки в названии файла?А если очень надо? Это сообщение отредактировал(а) Lunatikus - 25.7.2007, 13:37 -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
mutex |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 17.10.2004 Репутация: 2 Всего: 3 |
Jet провайдер не любит точки в именах. Попробуйте VFP провайдер, если только DBF - не Ди-бейсовский (Dbase).
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |