![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Нужно чтобы создавалась таблица именем которое введено в Edit2.Text. Вот мой код:
Код:
procedure TForm1.Button4Click(Sender: TObject); var asd : string; begin asd := Edit2.Text; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Text:= 'CREATE TABLE asd (MyField char(25), swe char(25))'; ADOQuery1.ExecSQL; end; |
#2
|
||||
|
||||
![]() Press F1 и смотри раздел по ф-ии Format.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
|||
|
|||
![]() Я не нашел в функции формат ничего подходящего для моей задачи. Просто можете сказать как нужео исправить эту строку если не сложно.
Код:
ADOQuery1.SQL.Text:= 'CREATE TABLE asd (MyField char(25), swe char(25)) |
#4
|
||||
|
||||
![]() Мне кажется ты не передаёшь переменную asd
|
#5
|
|||
|
|||
![]() Цитата:
|
#6
|
||||
|
||||
![]() Вы просто не удосужились толком почитать что там написано.
Вот ваше решение: Код:
ADOQuery1.SQL.Text:= Format('CREATE TABLE %s (MyField char(25), %s char(25)), [asd, swe]); А теперь идите куда подальше, задрали такие как вы, со своим "дайте код, блеать". (Можно на винград, там озаloopливают моментально) — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 16.03.2013 в 22:37. |