Форум: "Основная";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
Внизячейка из excel больше 255 символов Найти похожие ветки
← →
lenka_per © (2007-01-22 08:42) [0]Знатоки, помогите.
Читаю данные из экселевского файла через adoExcelConnection.ConnectionString:=Format("Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=%s;Extended Properties="Excel 8.0;HDR=YES;IMEX=1"",[мой файл]);
ExcelConnection.Open;
rs:=ExcelConnection.Execute("SELECT * FROM ["+нужный лист+"]");
...
rs.Fields.Item[1].value
когда попадается ячейка больше 255, к значению прибавляются ???
Насколько понимаю, это из-за ограничений ado, тк при чтении через ExcelApplication все проходит любой длины
Может кто знает как правильно настроить адо?
Может какие Extended Properties дополнительные есть?
Или ссылку где почитать
rs - OleVariant Возможно здесь ограничения?
← →
zdm © (2007-01-22 13:38) [1]Это ограничение переменной типа-string.
TStringList-рулит
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.048 c