Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1096194542
zaycev
2004-09-26 14:29
2004.10.10
Вопрос по поводу ограничения строковых переменных в 255 символов


4-1094577486
Dextor
2004-09-07 21:18
2004.10.10
WinApi. Вставить компонент


14-1096016865
Prohodil Mimo
2004-09-24 13:07
2004.10.10
Забыл как задать колонке имя.


14-1095779829
}|{yk
2004-09-21 19:17
2004.10.10
Ура! Справедливое решение УЕФА


14-1095989273
Думкин
2004-09-24 05:27
2004.10.10
С днем рождения! 24 сентября