Всем доброго времени суток!
Пользователь создает таблицу и копирует в нее данные из другой уже существующей таблицы!
ConnectionModule.ADOQuery2.Close;
ConnectionModule.ADOQuery2.SQL.Clear;
ConnectionModule.ADOQuery2.SQL.Add('CREATE TABLE ['+Edit1.Text+']');
ConnectionModule.ADOQuery2.ExecSql;
ConnectionModule.ADOQuery2.Close;
ConnectionModule.ADOQuery2.SQL.Clear;
ConnectionModule.ADOQuery2.SQL.Add('INSERT INTO ['+Edit1.Text+'] select * from ['+ComboBox1.Text+'] ');
ConnectionModule.ADOQuery2.ExecSql;
Но при копировании вылезает ошибка: Инструкция INSERT INTO неизвестное имя поля 'тут имя поля'!
Гугл подсказал имено такой синтаксис этой команды!
В чем ошибка? и как решить эту проблему?
ЗЫ: И подскажите пожалуйста, иструкцию для переименования поля и изменении его типа в таблице!