안녕하세여.. 타락임다..ㅠㅠ
아궁, 에러가 나는데, 물어볼사람두 없구 답답하군여...ㅠㅠ
SQL 문법 에러 라는데, 어딜 잘못쓴거져?
답변 바랍니다...ㅠㅠ
// 회원No 또는 회원명을 받아서 검색한다.
procedure TMainForm.btnMemberSrchClick(Sender: TObject);
var
strCaption, strTemp : string;
begin
strCaption := '회원ID 또는 회원명 입력';
InputQuery(strCaption, '', strTemp);
if strTemp <> '' then // 입력받으면 실행한다.
with DM.qryMemberCard do
begin
Close;
SQL.Clear;
SQL.Add('Select * From MemberCard');
SQL.Add('Where MemberNo = '+strTemp+' Or MemberName = '+strTemp);
Open;
end;
end;
왕초보 타락천사..ㅠㅠ
> 안녕하세여.. 타락임다..ㅠㅠ
>
> 아궁, 에러가 나는데, 물어볼사람두 없구 답답하군여...ㅠㅠ
>
> SQL 문법 에러 라는데, 어딜 잘못쓴거져?
>
> 답변 바랍니다...ㅠㅠ
>
> // 회원No 또는 회원명을 받아서 검색한다.
> procedure TMainForm.btnMemberSrchClick(Sender: TObject);
> var
> strCaption, strTemp : string;
> begin
> strCaption := '회원ID 또는 회원명 입력';
> InputQuery(strCaption, '', strTemp);
> if strTemp <> '' then // 입력받으면 실행한다.
> with DM.qryMemberCard do
> begin
> Close;
> SQL.Clear;
> SQL.Add('Select * From MemberCard');
> SQL.Add('Where MemberNo = '+strTemp+' Or MemberName = '+strTemp);
> Open;
> end;
> end;
>
> 왕초보 타락천사..ㅠㅠ
>
안녕하세요. ^^
정확한건지는 모르겠데.. Query문에서.. 따옴표가 빠진것 같군요.
SQL.Add('Where MemberNo = ''' + strTemp + ''' or MemberName = ''' + strTemp);
참고하세요.
그럼..20000.