|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Существует ли такая запись в таблице ?
Вопрос маленький: как проверить существует ли такая же запись в таблице (или бд (не знаю как правильней)) которая введена в Edit'e ?
|
#2
|
||||
|
||||
Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery1.Close; ADOQuery1.SQL.Text := 'SELECT Count(*) FROM ИмяТаблицы WHERE ИмяПоля = :param'; ADOQuery1.Parameters.ParamByName('param').Value := Edit1.Text; ADOQuery1.Open; ShowMessageFmt('В этой таблице таких записей существует %d штук', [ADOQuery1.Fields[0].AsInteger]); end; |
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
Vavrenyuk (17.12.2012)
|
#3
|
|||
|
|||
'param' Не совсем понимаю что там вписывать ?
P.s. не работал с SQL запросами. |
#4
|
||||
|
||||
а и не нужно туда ничего вписывать, тебе дали уже на 90% готовый код
тебе нужно только имя таблицы и имя поля подставить Поживу - увижу, Доживу - узнаю, Выживу - учту. [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
Этот пользователь сказал Спасибо Yurk@ за это полезное сообщение: | ||
Vavrenyuk (17.12.2012)
|