Форум: "Начинающим";
Текущий архив: 2010.11.28;
Скачать: [xml.tar.bz2];
ВнизDBE forever ) Найти похожие ветки
← →
azamatufa © (2010-09-01 14:47) [0]Доброго дня, Гуру!
В общем опробовал я свой программный продукт на другом компьютере, поймал вот что (я все занимаюсь выгрузкой в DBF IV)
Exception: An error occired while attempting to initialize Borland Databse Engibe (error $2108)
Пробовал на двух ОС: Win 2003 R2 и XP SP3.
Т.е. не установлен BDE ?
Объясните пож-ста, что нужно на целевой машине чтоб работал TTable. ?
А можно чтоб без дополнительных лишних установок....? в DBF...
код мой такой.Try
T := TTable.Create(nil);
T.DataBase = "c:\my-folder"
T.TableName = "obmen.dbf"
T,Append
...
T.Post
.....
except on E:Exception .....
end;
← →
И. Павел © (2010-09-01 14:50) [1]> Т.е. не установлен BDE ?
Да.
> А можно чтоб без дополнительных лишних установок....?
Скопируйте все (или только нужные) dll из папки с BDE в папку программы. Тогда не придется ничего устанавливать, но программа станет занимать больше места.
← →
Anatoly Podgoretsky © (2010-09-01 15:14) [2]> azamatufa (01.09.2010 14:47:00) [0]
Нужен или БДЕ или АДО
← →
Anatoly Podgoretsky © (2010-09-01 15:15) [3]> И. Павел (01.09.2010 14:50:01) [1]
Убивать из рогатки, но не понятно как ты дожил до таких лет то?
← →
И. Павел © (2010-09-01 15:27) [4]> Убивать из рогатки
Когда я использовал BDE так все работало. Но это были только 2 программы и давно, так что может быть и не всегда так получается.
← →
azamatufa © (2010-09-01 16:04) [5]Спасибо за ответы!
> И. Павел © (0
уйду от BDE....
> Anatoly Podgoretsky ©
буду пробовать через ADO....
че-то сходу не смог подключиться к dbf... (((
← →
Anatoly Podgoretsky © (2010-09-01 16:15) [6]А через АДО сходу подключишься?
← →
Dennis I. Komarov © (2010-09-01 16:32) [7]
> уйду от BDE....
BDE as Win95
← →
tomkat (2010-09-01 17:37) [8]
> уйду от BDE....
а еще есть замечательный компонент Halycon, работает напрямую с DBF
и tDBF еще есть .... чем не годятся ?
← →
azamatufa © (2010-09-03 14:33) [9]
> tomkat
Halycon - платный
TDBF - еще можно посмотреть...
> Anatoly Podgoretsky ©
вот так получилось:
создал в Desktop"e obmen.dbf, поля ID,FAM,NAME
1. в Desktop"e явно указать кодировку dBASE RUS CP866
2. без индексного поля не заработало
("Недостаточные или неполные сведения о ключевом поле....")
правда еще не проверял как с MEMO/BLOB работает...
или может для надежности tDBF ?
← →
azamatufa © (2010-09-03 14:34) [10]ADO connection string
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\progs\_test\dbf;Extended Properties=dBase IV;User ID=Admin;Password=;"
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.11.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c