Показать сообщение отдельно
  #1  
Старый 06.05.2011, 14:14
Sleipnir Sleipnir вне форума
Прохожий
 
Регистрация: 06.05.2011
Сообщения: 18
Репутация: 10
Плохо Странная работа ADO на разных компах

День добрый.
С ftp получаю файл, [имя клиента].dbf и копирую его в ту же папку как [имя клиента]_order.dbf. Затем присваиваю ADOTable.TableName значение [имя клиента]_order, т.е. указываю эту таблицу в качестве источника данных.
ADOTable.LockType := ltBatchOptimistic
После этого пользователь заполняет некие значения в DBGrid и нажимает кнопку "отправить". После нажатия кнопки делаю ADOTable1.UpdateBatch() и копирую файл с источником данных в другую папку (в качестве некого архива) и выкладываю обратно на ftp.

Все бы ничего, но на части компов работает все как часы, а на некоторых почему-то в качестве источника данных используется файл [имя клиента].dbf, а после нажатия на кнопку "отправить" я вижу в "архиве" файл с пустыми значениями.

Как так может быть? Сломал голову.
Прошу сильно не пинать, так как на Delphi пушу мало и последний раз этим занимался еще в институте.
Ответить с цитированием