![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Уважаемые, подскажите в чем трабл?
![]() Код:
ADOQ2.SQL.Text:='update items set (caption="'+caption+'",'+ 'count='+IntToStr(Count)+','+ 'group="'+Group+'",'+ 'status='+IntToStr(Status)+','+ 'username="'+Username+'") where ID='+frmAdd.id.Caption; |
#2
|
||||
|
||||
![]() Попробуй без скобок. СУБД какая?
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#3
|
|||
|
|||
![]() 1. Скобки внутри комманды не нужны.
2. Строкоыве значения обычно задаются в одинарных кавычках, а не в двойных. |
#4
|
||||
|
||||
![]() Код:
ADOQ2.SQL.Text:= ' update items set '+ ' caption = '+QuotedStr(caption)+ ', count = '+inttostr(count)+ ', group = '+QuotedStr(group)+ ', status = '+inttostr(status)+ ', username = '+QuotedStr(Username)+ ' where id = '+frmAdd.id.Caption; Google в помощь |
#5
|
|||
|
|||
![]() Цитата:
Цитата:
Делал даже через QuotedStr Цитата:
Без результатно |
#6
|
||||
|
||||
![]() Ну раз и это не помогает, то давай код ошибки в студию. Что пишет?
Google в помощь |
#7
|
|||
|
|||
![]() Текст ошибки в сабже, код отсутствует
![]() |
#8
|
|||
|
|||
![]() В последней строке Caption случайно не текст? А нужен int (5). Тогда StrToInt(frmAdd.id.Caption)
|
#9
|
||||
|
||||
![]() Не нравится мне в вашем запросе поле с именем Count. Зарезервировано оно в SQL.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. Последний раз редактировалось Страдалецъ, 14.11.2011 в 14:46. |