Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизSQL запрос!!! Уважаемые мастера помогите. Найти похожие ветки
← →
Mike_T © (2004-03-16 20:48) [0]Здравствуйте.
Нужно в программе динамически создавать таблицы БД (имя файла равно переменной, определенной до этого)
Пишу
namefile := "...";
Query.Close;
Query.Sql.Clear;
Query.Sql.Add("CREATE TABLE :namefile(sch int,.....)");
Query.Params[0].AsString := namefile;
Query.ExecSql;
Query.Close;
Подскажите , что не так? Ругаеться на :namefile (ошибка SQl).
← →
Zacho © (2004-03-16 21:07) [1]Естественно. Имя таблицы не может быть параметром. Формируй запрос динамически (т.е. типа Query.Sql.Add("CREATE TABLE "+namefile+"(sch int,.....)"); ) или используй макросы и TRXQuery или другие компонеты, поддерживающие макросы.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.062 c