Вниз
Скачать: CL | DM;

ADO MS SQL преобразует тип byte а boolena   Найти похожие ветки 

← →
XAdmin   (2004-09-12 18:31) [0]

Присваиваю в цикле парметру одной БД значение их другой БД

Target.ParamByName(aFieldNameIBase[IColumn]).Value := Trim(Source.FieldByName(aFieldNameMS[IColumn]).Value);

При когда в таблице Source текущее поле типа Byte оно преобразовывается а Boolean, т.е. в базе хранится 0 полсе присвоения получаю False.
Исходная БД MS SQL


← →
ANB ©   (2004-09-12 18:34) [1]

И чего не нравиться ?


← →
XAdmin   (2004-09-12 19:17) [2]

не нарвится то что Target это InterBase без подержки Boolean


← →
ANB ©   (2004-09-12 19:46) [3]

Я из Ораклы так же клал в MS SQL . . .
А завести обычные промежуточные переменные не пробовал ? Variant вообще иногда клинит не в тему.
Попробуй отловить типы полей и обработать эту ситуацию.


← →
XAdmin   (2004-09-12 20:15) [4]

Спасибо, уже так и сделал



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-1096117436
Cherepovets
2004-09-25 17:03
2004.10.10
Проверка пути


1-1095890920
Mishenka
2004-09-23 02:08
2004.10.10
Компонент как в Outlook Express.


1-1095843296
[BAD]Angel
2004-09-22 12:54
2004.10.10
Как убрать картинку с TImage?


14-1095877438
_silver
2004-09-22 22:23
2004.10.10
Дальнеёшее развитие процессоров.


1-1096259413
POSO
2004-09-27 08:30
2004.10.10
Выбранный компонент




   Наверх