Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

запрос   Найти похожие ветки 

 
lamer_y   (2006-05-11 01:07) [0]

Есть таблица Acces.

N: счетчик
Title: текстовый
Ganre: текстовый
Year: текстовый
Manual: Memo
cover: blob
Date: дата/время
Box: числовой

Нужно сделать копию, делаю так:


ADOQuery1.Active:= false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add("SELECT *");
ADOQuery1.SQL.Add("INTO Bak IN "+:sDir+" ");
ADOQuery1.SQL.Add("FROM MayCD");
ADOQuery1.Parameters.ParamByName("sDir").Value:=  ExtractFilePath(Application.ExeName)+"bak.mdb";
ADOQuery1.Active:=true;


Выскакивает ошибка "не правильная пунктуация" подскажите, а-то по незнанию не разберусь с синтаксисом?


 
sniknik ©   (2006-05-11 08:18) [1]

сомневаюсь что возмет так, внешнюю базу из параметра... даже если правильно его определить.
надо делать подстановкой. + запрос невозвращающий рекордсет.
в общем надо nfr

ADOCommand1.CommandText:=
 "SELECT * INTO Bak IN ""+
 ExtractFilePath(Application.ExeName)+"bak.mdb" "+
 "FROM MayCD";
ADOCommand1.Execute;


 
Anatoly Podgoretsky ©   (2006-05-11 08:51) [2]

sniknik ©   (11.05.06 08:18) [1]
А чего сомневаться после подготовки запроса получится
SELECT * INTO Bak IN ? FROM MayCD
Ерунда получается, вот интерпритатор и возмущается



Страницы: 1 вся ветка

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
3-1147385735
Std
2006-05-12 02:15
2006.07.09
програмное создание БД Access


2-1150777702
Rubey
2006-06-20 08:28
2006.07.09
Связь таблиц при скроллинге


15-1150103970
HeadHunter
2006-06-12 13:19
2006.07.09
Qulix Systems (БелХард) приглашает на работу программистов


2-1150720795
AlexanderMS
2006-06-19 16:39
2006.07.09
Вопросик про шрифт


15-1149849883
Сергей М.
2006-06-09 14:44
2006.07.09
Проблема с UDATE.COM