Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ado + excel = потеря форматирования [D7]


маляр ©   (2007-11-06 00:32:00) 

всем привет.
народ подскажите как избавится от потери форматирования
строк в екселе.
тобиш есть таблица не мной писаная прекрасно отформатирована все ровненько в ней и чисто каждая запись
в своем квадратике (просмотр в офис екселе)
но тока вся эта красота дотех пор пока моя прога не добавит
свои записи в енту таблицу (все добавленные записи ексель при просмотре уже не обводит)
если что назвал не своим именем извентиляюсь

s:='INSERT INTO [' + SheetName + '$] ([program], [nomer],[count], [name], [size]) VALUES(:program, :nomer, :count, :name, :size)';

ADOQuery1.SQL.add(s);
ADOQuery1.Parameters.ParseSQL(ADOQuery1.SQL.text, true);

ADOQuery1.Parameters.ParamByNam('program').DataType:=ftstring;
ADOQuery1.Parameters.ParamByNam('program').Direction:=pdInput;
ADOQuery1.Parameters.ParamByNa('program').Value:=edit1.Text;

ADOQuery1.Parameters.ParamByName('nomer').DataType :=ftstring;
ADOQuery1.Parameters.ParamByName('nomer').Direction:= pdInput;
ADOQuery1.Parameters.ParamByName('nomer').Value:=edit2.Text;

ADOQuery1.Parameters.ParamByName('count').DataType :=ftstring;
ADOQuery1.Parameters.ParamByName('count').Direction:= pdInput;
ADOQuery1.Parameters.ParamByName('count').Value:=edit1.Text;


sniknik   (2007-11-06 01:25:00) [1]

ADO не может работать с форматированием, формулами в екселе, только с данными.

> извентиляюсь
это явно не описка... падонковский сленг?


Наверх

Титульная страница Поиск, карта сайта Написать письмо