Вот фрагмент кода:
X++:
while (!rstExcel.EOF())
{
for (n = 0; n <= 9; n += 1)
{
switch(n)
{
case 0:
fld = flds.Item(n);
s1 = element.adoInfoValFromExcel(fld.Value(), fld.Type());
break;
case 4:
fld = flds.Item(n);
s3 = element.adoInfoValFromExcel(fld.Value(), fld.Type());
break;
case 9:
fld = flds.Item(n);
s2 = element.adoInfoValFromExcel(fld.Value(), fld.Type());
break;
}
}
Значение в первом поле в первой ячейке A00150, во второй ячейке 150300.
Первое значение при чтение через ADO становится равным 0. Тип данных 5, что соответствует типу Double.