하면할수록 어려워 지네요~ ㅡㅡ^
언제쯤 될지.... 에거.....
문제는,,,, 4개의 텍스트 박스가 있습니다.
이 각각의 텍스트 박스에 검색어를 치고 버튼을 누르면
검색되는 프로그램을 하려하는데
잘 되질 않네요~
AND 를 한번쓰면 되는데... 두개이상쓰면
%% 에러가 나와여~
그리고 텍스트 박스에 그냥 공백(아무것도 치지않으면)이어도
에러가 나옵니다. 공백이어도 검색을 수행하도록 하려면... 어케해야 하나요..
조언 부탁드립니다.~~~~~~~~ ㅡㅡ^
// andor -> ***.db
sqlstr := 'select * from' + andor + 'where Category='''+
ComboBox1.Items[ComboBox1.ItemIndex]+
'''AND Theme like''%'+
EditTheme.Text+'%''+
'''AND Theme like''%'+
EditTheme.Text+'%''+
'Order by Posision';
: // 2개생략
GroupBox2.Visible := True;
QuerySearch.Close;
QuerySearch.SQL.Clear;
QuerySearch.SQL.Add(sqlstr);
QuerySearch.Open;
그냥 편하게
그리고 혹시나 SQL 문장의 Keyword 띄워쓰기
정확히 해주시구요..
where AND Order by 앞에 빈공백이 안보이는듯 하네요
쉽게 보기좋게 고치면
=============================================================
sq := '''';
sqlstr := 'select * from ' + andor + ' where Category='+sq+
ComboBox1.Items[ComboBox1.ItemIndex]+sq+
' AND Theme like '+sq+'%'+
EditTheme.Text+'%'+sq+
' AND Theme like '+sq+'%'+
EditTheme.Text+'%'+sq+
' Order by Posision';
=============================================================