![]() |
|
#1
|
|||
|
|||
![]() В общем есть клиент есть сервере ,клиент вводит свои данные в едиты и отправляет их на сервер..там они так же проверяются и заносятся в бд..все это реализованно, вот
Код:
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; НА клиенте стоит отпределитель айпи адресса и он летит в 4-ый едит ... Мне надо сделать так что бы в первый когда клиент запускает форму регистрации на сервер отправлялся айпи адресс с командой и айпишником ,и вот как в таблице найти айпи адрес который отправил клиент?если он его нашел то пусть вышлет команду по которой вылетет сообщение уклиента что он зарегистрирован ... в общем я расписал много ,а суть вопроса в том что бы обьясниь мне как сделать поиск по табле (она одна единственная у меня )и написать два случая если он нашел то ... или если не нашел то ... пробывал конкретный пример ADOQuery1.SQL.Add('select* from ПОльзователи where IP='+QuotedStr(edit4.text)); if ADOQuery1.Eof then showmessage ('Уже есть'); Но он в любом случае писал что он уже есть даже если я вручную отправлял айпи адресс другой меняя его он писал что такой уже есть Последний раз редактировалось Admin, 01.02.2009 в 17:18. |