APTRENTQuery.Close;
APTRENTQuery.SQL.Clear;
APTRENTQuery.SQL.Add('select * from paptrent');
APTRENTQuery.SQL.Add('Where NAME3 =' + #39 + EDSDONG.Text + #39 );
APTRENTQuery.Open;
이렇게 해서 NAME3 하고 EDSDONG 이 같은것을 검색을 했는데여...
몇가지를 더 입력을 받아야하는데 예) EDSAPTNAME.Text , EDSRMONEY1.Text ,EDSRMONEY2.Text 기타등등 ....
어떻게 연결을 해야하는지 그리고 모두 입력을 해야하는것이 아니고 어느
한가지 값만 입력해도 검색이 되게하고 싶어서여... 혹시나 꼭 모두 입력을
해야하면 어쩌나 하는 노파심에 .... 꼭 답변 부탁드립니다.
모두들 집에 가는길 조심하세여...
> APTRENTQuery.Close;
> APTRENTQuery.SQL.Clear;
> APTRENTQuery.SQL.Add('select * from paptrent');
> APTRENTQuery.SQL.Add('Where NAME3 =' + #39 + EDSDONG.Text + #39 );
> APTRENTQuery.Open;
>
> 이렇게 해서 NAME3 하고 EDSDONG 이 같은것을 검색을 했는데여...
> 몇가지를 더 입력을 받아야하는데 예) EDSAPTNAME.Text , EDSRMONEY1.Text ,EDSRMONEY2.Text 기타등등 ....
>
> 어떻게 연결을 해야하는지 그리고 모두 입력을 해야하는것이 아니고 어느
> 한가지 값만 입력해도 검색이 되게하고 싶어서여... 혹시나 꼭 모두 입력을
> 해야하면 어쩌나 하는 노파심에 .... 꼭 답변 부탁드립니다.
> 모두들 집에 가는길 조심하세여...
If문으로 조건 걸어서..필드값이 있는지 비교해서..
쿼리문을 차례 차례 추가 하면 되져..
.
.
{생략}
query1.sql.Add(' select * from table where ''=''');
if edit1.text <> '' Then
Qeury1.Sql.Add('And '+ edit1.text );
if edit2.text <> '' Then
Qeury1.Sql.Add('And '+ edit2.text );