Q&A

  • ADO sql에서

ADO sql 사용시 parameter변수에 한글을 입력하면 '오른쪽 문자열이 짤렸다'고 나오는데 왜 그런지요
영문이나 숫자 입력시는 오류가 안생깁니다.
sql 구문은 아래에 있슴니다.

   RSql := 'SELECT * FROM ZIPNO ' ;
   RSql := RSql + ' WHERE DONGNAME LIKE :RStr ' ;
   RSql := RSql + ' ORDER BY DONGNAME,ZIPCODE ' ;
   RStr := '%전농%' ;
   QQZIPNO.Close ;
   QQZIPNO.Sql.Clear ;
   QQZIPNO.Sql.Add(RSql) ;
   QQZIPNO.Parameters[0].Value := RStr ;
   QQZIPNO.Open ;

rsql과 rstr은 String입니다.

아시는분 조언 부탁드립니다.
0  COMMENTS