아래의 SQL문장에서 Single Quotation Mark가 빠진것 같군요.
LIKE 뒤에 오는 문자열을 ''로 막아줘야 합니다.
----------------------------------------------------------------------
:: SQL = "select gx14_cusnme,gx02_kbknm1 from gx14p00,gx02p00 " _
:: & "where gx02_custcd = gx14_custcd " _
:: & "and gx14_custgb= 1 " _
:: & "and gx02_kbknm1 like '" & txtName.Text & "%'"
----------------------------------------------------------------------
>>안희수 님께서 쓰시길<<
:: 현재 AS/400에 있는 테이블을 VB에서 도서검색프로그램을 짜려고 하는데
:: SQL문에서 JOIN이 안걸어지네요.
::
:: 질문)2개 이상의 테이블 조인시 방법
:: -----
:: 예
:: -----
:: SQL = "select gx14_cusnme,gx02_kbknm1 from gx14p00,gx02p00 " _
:: & "where gx02_custcd = gx14_custcd " _
:: & "and gx14_custgb= 1 " _
:: & "and gx02_kbknm1 like " & txtName.Text & "% "
:: -----
:: 에러
:: -----
:: -2147467259(80004005) 런타임 오류가 발생하였습니다.
:: [IBM][Client asscess express odbc 드라이버(32비트)[DB2/400 SQL]
:: SQL0666-Estimated query pordessing time 46exceeds limit 30.
|