델파이 소스코드에서
query:='select id,pw from member where id=loginid and pw=password(loginpw )';
이와 같이 쿼리문 만들었습니다. (mysql)
쿼리를 만들어서 쿼리를 날리면
select id,pw from member where id=loginid and pw=password(loginpw )
이렇게 해버리네요.
loginid, loginpw는 변수 값입니다.
변수값이 쿼리문에 들어가야 하는데 쿼리문 자체가 들어가버리네요..
머가 틀린지 봐주시면 감사하겠습니다.
수고하세요
query := 'SELECT ID,PW FROM MEMBER WHERE ID=' + loginid +
' AND PW=' + loginpw;
*** 중요 : AND 앞에 여백하나 반드시
>델파이 소스코드에서
> query:='select id,pw from member where id=loginid and pw=password(loginpw )';
>
>이와 같이 쿼리문 만들었습니다. (mysql)
>
>쿼리를 만들어서 쿼리를 날리면
>select id,pw from member where id=loginid and pw=password(loginpw )
>
>이렇게 해버리네요.
>loginid, loginpw는 변수 값입니다.
>
>변수값이 쿼리문에 들어가야 하는데 쿼리문 자체가 들어가버리네요..
>머가 틀린지 봐주시면 감사하겠습니다.
>
>수고하세요