ADO + Excel + Jet Provider - проблема Excel форматированием
От: Wihiss  
Дата: 15.06.05 09:36
Оценка:
Уже давно работаю со связкой ADO + Jet Provider + Excel и она никак не перестаёт меня удивлять.

Ситуация:
— Данные пишутся из Access в Excel worksheet с помошью ADO через Jet Provider;
— В Access таблице есть поле строкового типа, которое содержит либо числовые данные, либо NULL;
— При записи значений этого поля в worksheet получается картина:
Все значения, которые идут до первого NULL, пишутся в worksheet без проблем;
Значения после NULL пишутся с добавлением символа ' перед числом (это якобы обозначет выравнивание значения по левому краю в ячейке);

Проблема в том, что дальше этот worksheet используется как источник данных для дальнейшей трансформации. И такое положение вещей приводит к несоответствию типов данных.

Внимание, вопрос: как убедить Jet Provider не добавлять этот символ ' ?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.