Показать сообщение отдельно
  #1  
Старый 01.02.2009, 16:15
Booo Booo вне форума
Новичок
 
Регистрация: 03.07.2008
Сообщения: 93
Репутация: 10
По умолчанию РЕгистраиця

В общем есть клиент есть сервере ,клиент вводит свои данные в едиты и отправляет их на сервер..там они так же проверяются и заносятся в бд..все это реализованно, вот
Код:
if (edit1.text<>'') and (edit2.text<>'') and (edit3.text<>'') and (edit4.text<>'') then
begin
 form1.ADOQuery1.Insert;
 form1.ADOQuery1Name.AsString:=Edit1.Text;
 form1.ADOQuery1Fam.AsString:=Edit2.Text;
 form1.ADOQuery1Email.AsString:=Edit3.Text;
 form1.ADOQuery1IP.AsString:=Edit4.Text;
 form1.ADOQuery1.Post;
 button3.Click;
end;
Admin: Пользуемся тегами, при рецедиве бан!

НА клиенте стоит отпределитель айпи адресса и он летит в 4-ый едит ...
Мне надо сделать так что бы в первый когда клиент запускает форму регистрации на сервер отправлялся айпи адресс с командой и айпишником ,и вот как в таблице найти айпи адрес который отправил клиент?если он его нашел то пусть вышлет команду по которой вылетет сообщение уклиента что он зарегистрирован ...
в общем я расписал много ,а суть вопроса в том что бы обьясниь мне как сделать поиск по табле (она одна единственная у меня )и написать два случая если он нашел то ... или если не нашел то ...
пробывал конкретный пример
ADOQuery1.SQL.Add('select* from ПОльзователи where IP='+QuotedStr(edit4.text));
if ADOQuery1.Eof then
showmessage ('Уже есть');
Но он в любом случае писал что он уже есть даже если я вручную отправлял айпи адресс другой меняя его он писал что такой уже есть
Ответить с цитированием