Как динамически сосздать таблицу?
Спасибо за внимание Марина.
Цитата:
Originally posted by Marisha
У меня следующяя ситуация: в моей программе необходимо создать временную таблицу и после некоторых манипуляций(выборка, добавление новых строк ... ) с ней ее необходимо удалить. Программа рассчитана на работу с BDE. Причина, по которой я пищу сообщение сюда не разобравшись сама - необходимость срочной помощи.
Спасибо за внимание Марина.
У меня следующяя ситуация: в моей программе необходимо создать временную таблицу и после некоторых манипуляций(выборка, добавление новых строк ... ) с ней ее необходимо удалить. Программа рассчитана на работу с BDE. Причина, по которой я пищу сообщение сюда не разобравшись сама - необходимость срочной помощи.
Спасибо за внимание Марина.
Проще через sql. Пишеш скрипт типа CREATE TABLE temp (ID integer ,data integer ,DESCRIPTION VARCHAR (50)) и выполняеш запрос... оператор типа ->ExecQuery(). Пользуешся таблицей. Для удаления таблицы польцуеш скрипт drop table1 (или drop table table1, точнее не помню...)
Но это так, просто для сведения.
Цитата:
Originally posted by Marisha
У меня следующяя ситуация: в моей программе необходимо создать временную таблицу и после некоторых манипуляций(выборка, добавление новых строк ... ) с ней ее необходимо удалить. Программа рассчитана на работу с BDE. Причина, по которой я пищу сообщение сюда не разобравшись сама - необходимость срочной помощи.
Спасибо за внимание Марина.
У меня следующяя ситуация: в моей программе необходимо создать временную таблицу и после некоторых манипуляций(выборка, добавление новых строк ... ) с ней ее необходимо удалить. Программа рассчитана на работу с BDE. Причина, по которой я пищу сообщение сюда не разобравшись сама - необходимость срочной помощи.
Спасибо за внимание Марина.
компонент есть компонент - так что ставишь ты его на форму или создаешь динамически разницы большой нету :) - заходишь в хелп, смотришь конструктор класса TTable и создаешь объект через new, типа:
TTable *MyTable = new TTable(Form1);
потом надо выставить свойства объекта, типа алиаса базы данных, имени таблицы и т.п. и дальше работать как обычно...
Цитата:
Originally posted by Relax
TTable *MyTable = new TTable(Form1);
TTable *MyTable = new TTable(Form1);
И при этом создается файл таблицы?
Цитата:
Originally posted by Sheridan
Проще через sql. Пишеш скрипт типа CREATE TABLE temp (ID integer ,data integer ,DESCRIPTION VARCHAR (50)) и выполняеш запрос... оператор типа ->ExecQuery(). Пользуешся таблицей. Для удаления таблицы польцуеш скрипт drop table1 (или drop table table1, точнее не помню...)
Проще через sql. Пишеш скрипт типа CREATE TABLE temp (ID integer ,data integer ,DESCRIPTION VARCHAR (50)) и выполняеш запрос... оператор типа ->ExecQuery(). Пользуешся таблицей. Для удаления таблицы польцуеш скрипт drop table1 (или drop table table1, точнее не помню...)
Спасибо большое за ответ.
Это как раз то, что и было необходимо.
Цитата:
Originally posted by Marisha
Спасибо большое за ответ.
Это как раз то, что и было необходимо.
Спасибо большое за ответ.
Это как раз то, что и было необходимо.
Свисти, ежели что....