![]() |
|
|
![]()
|
|
| Foley |
|
|||
![]() Фсемба Яцца ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 31.1.2006 Где: Россия, Арх.обл Репутация: нет Всего: 7 |
проблема такая, мне надо динамически подключить табличку MSAccess через ADO, в АДО пишу соннекшонстринг с указанием папки допустим:
то выдает ошибку, мне это надо чтобы прогу можно было копировать в любой каталог (локальная) Добавлено @ 23:46 конечно база и табличка такие имеются... |
|||
|
||||
| Grig |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 809 Регистрация: 29.4.2005 Где: Иркутск Репутация: 4 Всего: 16 |
Скорей всего у тебя лишний слэш вот здесь вот:
Смотри как надо:
В таком случае неважно в какую папку пользователь скопирует проект, важно чтобы внутри папки проекта была папка Data с базой данных Удачи! Это сообщение отредактировал(а) Grig - 21.5.2006, 07:48 -------------------- |
||||
|
|||||
| Foley |
|
|||
![]() Фсемба Яцца ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 31.1.2006 Где: Россия, Арх.обл Репутация: нет Всего: 7 |
Grig, мда... простой вопрос, а ставит в тупик...
|
|||
|
||||
| ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
4 FoleyВ следующий раз используй ShowMessage и сразу будешь видеть где грабли.
|
|||
|
||||
| Foley |
|
|||
![]() Фсемба Яцца ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 31.1.2006 Где: Россия, Арх.обл Репутация: нет Всего: 7 |
кстати слэш нужен... просто винда приглючила и после перезагрузки все компильнулось и заработало как надо, вот уж не знаю что она так...
|
|||
|
||||
| Foley |
|
|||
![]() Фсемба Яцца ![]() Профиль Группа: Участник Сообщений: 235 Регистрация: 31.1.2006 Где: Россия, Арх.обл Репутация: нет Всего: 7 |
Помогите найти ошибку:
Я пишу программу, которая использует динамическое подключение к базе данных, база данных MSAccess, способ доступа - ADO. Ничего не понимаю, вот код, при помощи которого происходит подключение к базе:
на том компьютере где разрабатывалась программа она работает, подключение происходит и все нормально, но при переносе ее на другой компьютер она работать не хочет, выскакивает ошибка: "Произошли ошибки во время выполнения многошаговой операции OLE DB. По возможности проверьте значение всех состояний OLE DB. Работа не выполнена." Хотя все настройки вроде одинаковы на обоих компьютерах. Проверял на других компьютерах, на них она работает нормально, но почему-то именно на этом компьютере не работает. Проверял на наличие вирусов, но их там не оказалось. Писал программу на 2000-ом, проверял на ХР и ХР SP2, на них она работает, а на том компе на котором не идет стоит ХР SP1. Может подскажете где какие настройки можно сменить (или проверить состояния OLE DB)? Или неужели это SP1 может так влиять? |
|||
|
||||
| T0nic |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 17.6.2006 Репутация: нет Всего: нет |
по идее extractfilepath выдает адрес вместе с зарывающим слешем, значить слеш не нужен, по крайней мере м еня так)
|
|||
|
||||
![]()
|
| Правила форума "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. |