S
slai
Всем привет помогите пожалуйста. Как мне сделать так чтобы при вводе цифры (лет) мне в таблице вывело именно тех кому столько лет.
Я делаю вроде правильно но в таблице удаляются последние строки и остается только первая .
Вот код.
q2.SQL.Text:='select * from owner where DateDiff(year,date_of_birth,GetDate())='+Edit1.Text+' and family_status ='+char(39)+Combobox1.Text+char(39)+' and TypeOrg = '+char(39)+Combobox3.Text+char(39)+' and sex='+inttostr(RadioGroup1.Itemindex);
q2.Open;
form2.FormActivate(Sender);
q2.Close;
Я делаю вроде правильно но в таблице удаляются последние строки и остается только первая .
Вот код.
q2.SQL.Text:='select * from owner where DateDiff(year,date_of_birth,GetDate())='+Edit1.Text+' and family_status ='+char(39)+Combobox1.Text+char(39)+' and TypeOrg = '+char(39)+Combobox3.Text+char(39)+' and sex='+inttostr(RadioGroup1.Itemindex);
q2.Open;
form2.FormActivate(Sender);
q2.Close;