![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как прибавить к строке еще несколько слов?
Perf2k2 © (2005-11-21 11:15:00)То есть у меня есть
Query1.SQL.Text:='UPDATE';
// тут выполняется несколько операторов
...
А теперь к Query1.SQL.Text надо прибавить строчку 'dela SET ...'.
Как сделать? :)
Perf2k2 (2005-11-21 12:08:00) [1]
Спокойно, глубоко вдохнул - выдохнул, сосчитал до 10и и вежливо сказал "Пошёл читать книги"
Да ладно вам, вы добрые :) Всем спасибо, буду изучать пара_какие-то_там запросы.
Sergey13 (2005-11-21 12:01:00) [2]2[11] Perf2k2 © (21.11.05 11:52)
> А это как собственно говоря? :)
Вообще не дурно бы и Ф1 иногда нажимать.
Query1.SQL.Text:='UPDATE crm_dela SET delo_1st_ring= :delo_1st_ring';
где :delo_1st_ring - параметр.
Плохиш (2005-11-21 12:00:00) [3]
> Perf2k2 © (21.11.05 11:52) [11]
> Sergey13 © (21.11.05 11:50) [10]
Спокойно, глубоко вдохнул - выдохнул, сосчитал до 10и и вежливо сказал "Пошёл читать книги"
Perf2k2 (2005-11-21 11:52:00) [4]
> Глухой? По слогам - ПА-РА-МЕТ-РИ-ЧЕС-КО-ГО. 8-)
А это как собственно говоря? :)
Sergey13 (2005-11-21 11:50:00) [5]2[9] Perf2k2 © (21.11.05 11:46)
> Какого-какого?
Глухой? По слогам - ПА-РА-МЕТ-РИ-ЧЕС-КО-ГО. 8-)
Perf2k2 (2005-11-21 11:46:00) [6]
> А еще проще и, главное, правильнее будет использование параметрического
> запроса.
Какого-какого?
Sergey13 (2005-11-21 11:42:00) [7]2[7] Perf2k2 © (21.11.05 11:38)
А еще проще и, главное, правильнее будет использование параметрического запроса.
Perf2k2 (2005-11-21 11:38:00) [8]
> SQL.ADD не проще использовать?
Наверное проще, так и буду делать :)
Sergey13 (2005-11-21 11:36:00) [9]2[4] Perf2k2 © (21.11.05 11:32)
>Вот %) Я правильно прибавил?
Нет. 8-)
Ошибку даст скорее всего о несовместимости типов.
SQL.ADD не проще использовать?
Perf2k2 (2005-11-21 11:33:00) [10]
> Вот %) Я правильно прибавил?
А!
Кажись дошло... Query1.SQL.Text := Query1.SQL.Text+'delo_1st_ring=Null'
Perf2k2 (2005-11-21 11:32:00) [11]
> А почему бы сразу не делать так если добавлять не можешь.
Просто будет выглядить примерно так:
Query1.SQL.Text:='UPDATE crm_dela SET ';
if DateTimePicker3.Checked=True then Query1.SQL.Text+'delo_1st_ring=Null' else Query1.SQL.Text+'delo_1st_ring='''+DateTimePicker3.Date+' ';
Вот %) Я правильно прибавил?
Sergey13 (2005-11-21 11:24:00) [12]2Perf2k2 © (21.11.05 11:15)
А почему бы сразу не делать так если добавлять не можешь.
// тут выполняется несколько операторов
Query1.SQL.Text:='UPDATE dela SET ...';
8-)
Sergey13 (2005-11-21 11:20:00) [13]ADD
Плохиш (2005-11-21 11:20:00) [14]+