User |
Отправлено: 12.11.2004, 05:04 |
|
Не зарегистрирован

|
Есть pFibDtabase pFibDataSet..все завязано на базе week
Как создать таблицу в этой базе с именем введеным в Edit, по некоторуму шаблону в SQL запросе...и инициализировать несколько строк. Создать по нажатию кнопки ! Вот..или иными словами как sql запрос поместить в код кпрограммы на C+ Builder |
 |
olegenty |
Отправлено: 12.11.2004, 08:55 |
|
Ветеран
Группа: Модератор
Сообщений: 2412

|
помещаешь TpFIBQuery туда же.
хранишь шаблонные запросы в коллекции, либо как константы в заголовочном файле.
в TpFIBQuery помещаешь команды по порядку
1. CREATE TABLE ...
2. INSERT INTO ...
...
n. INSERT INTO ...
|
 |
Guest |
Отправлено: 12.11.2004, 10:39 |
|
Не зарегистрирован

|
Может где можно пример глянуть...или описание этой компоненты |
 |
olegenty |
Отправлено: 13.11.2004, 16:20 |
|
Ветеран
Группа: Модератор
Сообщений: 2412

|
http://devrace.com
|
 |
User |
Отправлено: 18.11.2004, 07:31 |
|
Не зарегистрирован

|
Вот дотупить не могу как имя таблицы брать из Edit расположенного на форме ! |
 |
Guest |
Отправлено: 18.11.2004, 08:37 |
|
Не зарегистрирован

|
Как замутить подстановку параметра ... |
 |
AVC |
Отправлено: 18.11.2004, 10:13 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
2User: "Create Table " + Edit1->Text.Trim() + " (Field1 numeric*8,0) not null ...";
2Guest: Какого, куда и зачем? |
 |
Guest |
Отправлено: 19.11.2004, 06:44 |
|
Не зарегистрирован

|
Ага спасибо все понятно!! |
 |
Slon |
Отправлено: 22.11.2004, 15:10 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 19

|
Параметры в строку загоняешь используя sprintf |
 |
AVC |
Отправлено: 22.11.2004, 15:22 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
QUOTE | Параметры в строку загоняешь используя sprintf |
????
Это вопрос, сообщение или что то еще? |
 |
olegenty |
Отправлено: 23.11.2004, 10:26 |
|
Ветеран
Группа: Модератор
Сообщений: 2412

|
похоже сообщение, да и вариант неплох, хотя тут, в зависимости от СУБД и используемых компонентов доступа, удобно юзать макросы.
|
 |
olegenty |
Отправлено: 23.11.2004, 10:28 |
|
Ветеран
Группа: Модератор
Сообщений: 2412

|
кстати, FIBPlus макросы поддерживают...
|
 |