Создание и редактирования таблицы Dbf в скрипте
                    Суть такая - есть приложения, в нём отчёты, те которые есть меня не устраивают. Перед выполнением отчёта который я правлю приложение генерит временные таблички. Из этих табличик нужные мне данные невозможно получить с помощью sql-запросов. Поэтому я хочу сделать скрипт который создаст ещё одну временную таблицку и заполнит её нужными данными, которые соберу в этом же скрипте. Табличку создал вот так
Теперь вопрос - как мне добавлять что-то в эту табличку а потом данные из неё вывести в отчёт?
Такой код
                
                                     ADOQuery2.SQL.Clear;
         DBName:='rm'+FormatDateTime('hh_ss_mm',Now);                               
         ADOQuery2.SQL.Add('CREATE TABLE '+DBName);                                          
         ADOQuery2.SQL.Add(' (hwid Chracter,');                                          
         ADOQuery2.SQL.Add(' Name_work Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' BLOC Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' MB Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' RAM Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' HDD Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' CD Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' PROC Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' VIDEO Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' LAN Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' MON Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' PINT Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' KLAV Chracter NULL,');                                          
         ADOQuery2.SQL.Add(' UPS Chracter NULL)');                                               
       ADOQuery2.ExecSQL;
Теперь вопрос - как мне добавлять что-то в эту табличку а потом данные из неё вывести в отчёт?
Такой код
       ADOQuery2.SQL.Clear;
       ADOQuery2.SQL.Add('insert into блабла)');
       ADOQuery2.ExecSQL;
Были обнаружены следующие ошибки:
CommandText does not return a result set
