strQuery = " select a.upchecd, a.upche_kor, a.owner_kor, a.sanupcd, a.tel1 "
strQuery = strQuery & " from kis_a1..aa01 a, kis_a1..az12_new b, kis_a1..az07_new c "
strQuery = strQuery & " where "
strQuery = strQuery & " a.upchecd*=b.UPCHECD "
strQuery = strQuery & " and a.upche_opt like '" & strName& "%' "
strQuery = strQuery & " and b.SANUP_SEQ = 1 "
strQuery = strQuery & " and b.SANUPSCD1*=c.SANUPSCD1 "
strQuery = strQuery & " and b.SANUPSCD2*=c.SANUPSCD2 "
strQuery = strQuery & " and b.SANUPSCD3*=c.SANUPSCD3 "
윈도우 2000서버에서 ASP와 sybase를 연동하고 있거든요..
근데 기존에 ODBC 방법을 OLEDB방식으로 바꿀려고 하거든요...
기존의 ODBC바업에서 sql문은 똑같은데 이걸 OLEDB 방식으로
바꾸니까 위 SQL문에서 에러가 나네요.. 하도 기가막혀서 이렇게
글을 올립니다..
[ 에러내용 ]
Sybase ASE OLE DB Provider error '80040e14'
[SYBASE][OLE DB Sybase provider][SQL Server]Invalid column name 'SANUPSCD1'.
분명히 SANUPSCD1 칼럼을 있거든요..글구
ODBC로는 아무 문제가 없었는데 OLEDB로 바꾸면 위와 같은 에러가 나네요. 왜 이럴가요? ㅠ.ㅠ
답변 좀 부탁합니다..
|