Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Вниз

Как прибавить к строке еще несколько слов?   Найти похожие ветки 

 
Perf2k2 ©   (2005-11-21 11:15) [0]

То есть у меня есть

Query1.SQL.Text:="UPDATE";
// тут выполняется несколько операторов
...
А теперь к Query1.SQL.Text надо прибавить строчку "dela SET ...".

Как сделать? :)


 
Sergey13 ©   (2005-11-21 11:20) [1]

ADD


 
Плохиш ©   (2005-11-21 11:20) [2]

+


 
Sergey13 ©   (2005-11-21 11:24) [3]

2Perf2k2 ©   (21.11.05 11:15)
А почему бы сразу не делать так если добавлять не можешь.

// тут выполняется несколько операторов
Query1.SQL.Text:="UPDATE dela SET ...";


8-)


 
Perf2k2 ©   (2005-11-21 11:32) [4]


> А почему бы сразу не делать так если добавлять не можешь.

Просто будет выглядить примерно так:

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+" ";

Вот %) Я правильно прибавил?


 
Perf2k2 ©   (2005-11-21 11:33) [5]


> Вот %) Я правильно прибавил?

А!
Кажись дошло... Query1.SQL.Text := Query1.SQL.Text+"delo_1st_ring=Null"


 
Sergey13 ©   (2005-11-21 11:36) [6]

2[4] Perf2k2 ©   (21.11.05 11:32)
>Вот %) Я правильно прибавил?
Нет. 8-)
Ошибку даст скорее всего о несовместимости типов.

SQL.ADD не проще использовать?


 
Perf2k2 ©   (2005-11-21 11:38) [7]


> SQL.ADD не проще использовать?

Наверное проще, так и буду делать :)


 
Sergey13 ©   (2005-11-21 11:42) [8]

2[7] Perf2k2 ©   (21.11.05 11:38)
А еще проще и, главное, правильнее будет использование параметрического запроса.


 
Perf2k2 ©   (2005-11-21 11:46) [9]


> А еще проще и, главное, правильнее будет использование параметрического
> запроса.


Какого-какого?


 
Sergey13 ©   (2005-11-21 11:50) [10]

2[9] Perf2k2 ©   (21.11.05 11:46)
> Какого-какого?
Глухой? По слогам - ПА-РА-МЕТ-РИ-ЧЕС-КО-ГО. 8-)


 
Perf2k2 ©   (2005-11-21 11:52) [11]


> Глухой? По слогам - ПА-РА-МЕТ-РИ-ЧЕС-КО-ГО. 8-)

А это как собственно говоря? :)


 
Плохиш ©   (2005-11-21 12:00) [12]


> Perf2k2 ©   (21.11.05 11:52) [11]


> Sergey13 ©   (21.11.05 11:50) [10]

Спокойно, глубоко вдохнул - выдохнул, сосчитал до 10и и вежливо сказал "Пошёл читать книги"


 
Sergey13 ©   (2005-11-21 12:01) [13]

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 - параметр.


 
Perf2k2 ©   (2005-11-21 12:08) [14]

Спокойно, глубоко вдохнул - выдохнул, сосчитал до 10и и вежливо сказал "Пошёл читать книги"

Да ладно вам, вы добрые :) Всем спасибо, буду изучать пара_какие-то_там запросы.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2005.12.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.034 c
1-1132043842
auz
2005-11-15 11:37
2005.12.11
TProgressBar - (Delphi6+NT4) vs (Delphi7+WinXP)


1-1131544941
Суслик
2005-11-09 17:02
2005.12.11
Runtime пакеты


14-1132392037
Separator
2005-11-19 12:20
2005.12.11
XML


14-1132441218
тень отца Гамлета
2005-11-20 02:00
2005.12.11
Чемпион по AV


14-1132192872
SPeller
2005-11-17 05:01
2005.12.11
Вторая мировая и роль США в ней





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский