Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.07.2009, 13:59   #1
CraZZy RabbIt
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 172
Восклицание проверка по Access базе

есть форма,на ней один форма для ввода и кнопка,как сделать чтобы при нажатии на кнопку проверялось,если ли в базе запись с таким именем?????
CraZZy RabbIt вне форума Ответить с цитированием
Старый 26.07.2009, 08:17   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

ЭЭ а при чём тут формы?
ну можно сделать запрос типа
Select <поле> From <таблица> Where <поле>=<значенеие>
если записи есть значит есть ...
vovk вне форума Ответить с цитированием
Старый 26.07.2009, 12:13   #3
CraZZy RabbIt
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 172
По умолчанию

так в вопрос в том ,как в условие это все задействовать..если есть запись то одно действие,если нет,то другое...как проверить успешно запрос выполнился или нет...???
CraZZy RabbIt вне форума Ответить с цитированием
Старый 26.07.2009, 17:34   #4
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Код:
if not Tdataset.isEmpty then .......
vovk вне форума Ответить с цитированием
Старый 26.07.2009, 21:11   #5
CraZZy RabbIt
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 172
По умолчанию

это совсем не то!!!!
CraZZy RabbIt вне форума Ответить с цитированием
Старый 26.07.2009, 21:15   #6
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

что значит не то? делаем запрос потом проверяем вернул ли запрос записи... что не так то?
vovk вне форума Ответить с цитированием
Старый 26.07.2009, 21:55   #7
CraZZy RabbIt
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 172
По умолчанию

если кому надо вот решение
Код:
procedure TForm1.Button3Click(Sender: TObject);
  begin
 if ADOTable1.Locate('имя поля', 'текст записи', [])
   then
    ShowMessage('Запись найдена') else  ShowMessage('Запись НЕ найдена');
end;
CraZZy RabbIt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно создать запрос по поиску в базе Access? Dux SQL, базы данных 2 03.05.2009 13:37
Access + ADO + Delphi = Поиск по базе vicvtor БД в Delphi 35 10.02.2009 11:00
Снова Арифметика в Базе данных access kzmd БД в Delphi 9 08.02.2009 13:08
Проверка на дублирование в базе данных POPOV Помощь студентам 9 04.12.2007 18:21
Создать таблицу Access в существующей базе. Nowichok БД в Delphi 6 10.02.2007 18:32