Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.03;
Скачать: CL | DM;

Вниз

Добавление из DB-таблицы в DBF-файл   Найти похожие ветки 

 
Galiya   (2003-10-13 12:23) [0]

Пожа-а-луйста, подскажите... Я делаю запрос из db-таблиц и добавляю полученные данные в dbf-файл с помощью BatchMove. На моем компьютере все проходит нормально, а у пользователя - dbf-файл портится. У обоих - Delphi5. Подскажите, пожалуйста, какие настройки нужно сделать на компьютере пользователя? Спасибо. Может, я некорректно поставила вопрос? Никто не желает помочь...


 
Anatoly Podgoretsky ©   (2003-10-13 12:30) [1]

Портится это как?


 
SGI   (2003-10-13 13:03) [2]

"портится" - это: после добавления никаких сообщений об ошибке не выходит, но при просмотре в Foxpro или вьюером появл. ошибка "Not a database file"


 
MsGuns ©   (2003-10-13 13:28) [3]

PrivateDir + NetDir


 
SGI   (2003-10-13 13:50) [4]

Так ведь у меня пути к файлу и так прописаны, работает же на моем компьтере?


 
DenK_vrtz ©   (2003-10-13 13:58) [5]

А FoxPro не досовский случайно?
Какой версии?


 
sts ©   (2003-10-13 14:02) [6]

М.Б. BDE делает более новую/другую версию DBF-а?
Как доступ к DBF осуществляется ? (попробуйте через родной драйвер FoxPro)


 
SGI   (2003-10-13 14:07) [7]

foxpro 2.6 dos


 
Anatoly Podgoretsky ©   (2003-10-13 14:11) [8]

Очень высока вероятность, что в результате работы получается dBase VII


 
Galiya   (2003-10-13 15:36) [9]

У меня заработало после того, как я установила default driver - foxpro, но непонятно, почему. Ведь этот параметр исп., когда в названии таблицы отсутств. расширение, а с расширением все было в порядке? Где все-таки истина?


 
Anatoly Podgoretsky ©   (2003-10-13 15:39) [10]

Истина все таки в default driver, когда создается новая таблица, то берется он, далее опять зависит от программы, для dBase это будет или этот уровено или выше.


 
SGI   (2003-10-13 15:44) [11]

В том-то и дело, что я не создавала новую таблицу, а добавляла в существующую.


 
DenK_vrtz ©   (2003-10-13 15:53) [12]

>>В том-то и дело, что я не создавала новую таблицу, а добавляла в существующую

точно?

SGI(Galiya), я думаю, что не есть хорошо работать с данными сразу в двух средах. Все черевато последствиями, см. комментарии Anatoly Podgoretsky ©.


 
DenK_vrtz ©   (2003-10-13 15:55) [13]

Простите за орфографическую ошибку! :)


 
SGI   (2003-10-13 16:00) [14]

Да, совершенно точно, я делала Append в BatchMove и еще создавала шаблон в Foxpro специально для этого. А работаю в двух средах я не от хорошей жизни, а потому что вынуждена общаться с уже существующим прогр. обеспечением... Поэтому я так паршиво знаю Delphi, что приходится в основном работать в Foxpro. И все равно непонятно, почему заработало, я же ДОБАВЛЯЛА.


 
Galiya   (2003-10-13 16:47) [15]

Спасибо за помощь, Анатолий, DenK_tvrz, sts, MsGuns, хотя остались вопросы.


 
Vic   (2003-10-14 13:41) [16]

Такую проблему решил так:
BDE Administrator->Configuration->Drivers->Native->DBASE
LEVEL 7 заменил на 3
Все заработало



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

Текущий архив: 2003.11.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
1-8347
pavlov
2003-10-23 11:47
2003.11.03
Печать


14-8599
Lexxx
2003-10-15 11:40
2003.11.03
Помогите разобраться с непонятным железячным глюком


14-8593
Izyum
2003-10-15 13:34
2003.11.03
Как становятся Мастерами?


7-8676
don-do
2003-08-22 11:27
2003.11.03
reader магнитных карт


1-8477
alxx
2003-10-22 13:08
2003.11.03
QuantumGrid