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

Вниз

IB и экспорт из txt   Найти похожие ветки 

 
Cranium ©   (2002-07-04 13:44) [0]

Из txt файла по ниже следующему коду экпортирую данные в IB базу,
......
OpenDialog1.Filter:="TXT|*.txt";
If OpenDialog1.Execute then
begin
PathFile:=OpenDialog1.FileName;
AssignFile(DatF, PathFile);
Reset(DatF);
Label2.Caption:="Файл успешно открыт идет считывание данных";
while SeekEof(DatF)=False do
begin
ReadLn(DatF,S1);
If Pos("0",S1)=1 then
begin
Delete(S1,1,2);
S2:=Copy(S1,1,( (Pos("~",S1)-1 ) ));
DataModule2.IBStoredProcIn.ParamByName("ART").Value:=S2;
Delete(S1,1,( Pos("~",S1) ));

S2:=Copy(S1,1,( (Pos("~",S1)-1 ) ));
DataModule2.IBStoredProcIn.ParamByName"KOL").AsFloat:=StrToFloat(S2);
Delete(S1,1,( Pos("~",S1) ));
.................
TRY
DataModule2.IBTransaction1.Active:=False;
DataModule2.IBTransaction1.StartTransaction;
DataModule2.IBStoredProcIn.ExecProc;
except
DataModule2.IBTransaction1.Rollback;
end;
DataModule2.IBTransaction1.Commit;
В установка IBDatabase lc_ctype=WIN1251
исходный файл то же в виндовой раскладке однако когда подаются русские символы в точке: DataModule2.IBStoredProcIn.ExecProc;
орет об ошибки кодировки.....SQL error code - 303
В чем грабли????


 
Cranium ©   (2002-07-04 13:56) [1]

Ну что не ужели ни кто не знает?????


 
Val ©   (2002-07-04 14:00) [2]

а сама база в какой кодировке?


 
Cranium ©   (2002-07-04 14:01) [3]

Да то же WIN1251, вот сижу и голову ломаю..........



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-81183
den-log
2002-07-04 17:57
2002.07.25
Выполнить процедуру, написанную на VB


1-81283
Prog_mail
2002-07-11 14:46
2002.07.25
Как в DBGrid сохранить цвет колонок


1-81213
SPeller
2002-07-14 09:22
2002.07.25
Пристыковать TCanvas к TCustomPanel


14-81414
VuDZ
2002-06-26 19:58
2002.07.25
Is this Pascal?


14-81412
GydruS
2002-06-20 12:07
2002.07.25
Чем можно заняться с девушкой в дождливую погоду?