Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2012, 21:46   #1
HelpMePlease!
 
Регистрация: 29.05.2012
Сообщений: 7
Восклицание Создание столбца в таблице динамически

Здравствуйте.
Подскажите пожалуйста как можно добавить столбцы в таблицу?
Добавление должно происходить допустим по Button1Click.
В переменной хранится имя столбца, и нужно его создать с таким именем в базе.
Я пробовал ALTER TABLE но либо это не то либо моих знаний не хватило....
Помогите пожалуйста это очень важно)))))
P.S.
Среда Borland C++ Builder6 база в BDE Administrator.
HelpMePlease! вне форума Ответить с цитированием
Старый 29.05.2012, 21:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А что за ошибки выдавало нагора?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.05.2012, 22:03   #3
HelpMePlease!
 
Регистрация: 29.05.2012
Сообщений: 7
По умолчанию

Нагора?
Если вы про ALterTable то я не смог правильно использовать параметер.
Помогите пожалуйста через 10 дней диплом нести а без этого он будет не полон(((
HelpMePlease! вне форума Ответить с цитированием
Старый 29.05.2012, 23:24   #4
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Спасите! Помогите!
http://www.programmersforum.ru/showthread.php?t=34061
_Bers вне форума Ответить с цитированием
Старый 29.05.2012, 23:38   #5
HelpMePlease!
 
Регистрация: 29.05.2012
Сообщений: 7
По умолчанию

ALTER TABLE year
ADD COLUMN : p char(20);
"p"это параметр с именем будущего столбца ( в тексте программы задается)

По моему моя тема не подходит под "предупреждение автору + удаление или закрытие темы."
Я не прошу писать мне кучу текста , лишь объяснить как использовать грамотно ALTER TABLE(да да я гуглил , не нашел) или подсказать другой вариант как это можно сделать!
HelpMePlease! вне форума Ответить с цитированием
Старый 30.05.2012, 00:17   #6
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

Цитата:
Сообщение от HelpMePlease! Посмотреть сообщение
По моему моя тема не подходит под "предупреждение автору + удаление или закрытие темы."
Спасите-помогите: в армии научат.
_Bers вне форума Ответить с цитированием
Старый 30.05.2012, 00:36   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

_Bers, полегче, в данном случае человек помощи просит, а не за него сделать.
у человека не выходит выполнить нужный запрос(и в запросе он не уверен)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.05.2012, 07:15   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
HelpMePlease!
При выполнении сей команды какие ошибки выдает компьютер?
Или вообще ничего не выдает но и результата нет? Ась, кибальчиш?
Цитата:
я не смог правильно использовать параметер.
Я кажись догадываюсь в чем дело.
Код:
with Query do begin
 sql.Text:='ALTER TABLE year ADD COLUMN : p char(20)';
 ParamByName('p').Value:='Имя колонки';
 ExecSQL;
end;
Так ты делал? Признавайся пока я не достал бочку варенья и контейнер печенья.
I'm learning to live...

Последний раз редактировалось Stilet; 30.05.2012 в 07:18.
Stilet вне форума Ответить с цитированием
Старый 30.05.2012, 09:33   #9
HelpMePlease!
 
Регистрация: 29.05.2012
Сообщений: 7
По умолчанию

Stilet Да ....
Этот запрос без параметра работает отлично , но вот с параметром нехочет....
HelpMePlease! вне форума Ответить с цитированием
Старый 31.05.2012, 12:43   #10
HelpMePlease!
 
Регистрация: 29.05.2012
Сообщений: 7
По умолчанию

Подскажете мне?)))
HelpMePlease! вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление/Удаление столбца в таблице БД Delphi Mag-Dark_Elf Помощь студентам 6 09.11.2011 23:53
Проверка, создание столбца в таблице (mysql) GriFFoN PHP 14 02.09.2011 15:11
Создание сводной таблицы из динамически изменяющегося столбца ship85 Microsoft Office Excel 0 20.01.2011 22:45
сравнение ячеек и добавление нового столбца к таблице robbe Microsoft Office Excel 7 22.01.2010 10:30
Выделение последнего столбца в таблице Busine2009 Microsoft Office Word 2 26.05.2009 07:20