엑셀파일을 업로드후에 다른 테이블에 데이타를 넣으면서 아래와 같은 구문을 만들었습니다.
그런데 닫히지 않은 인용부호 에러가 발생을 합니다.
Set @SQL = 'Insert into dbo.memberAddress (mId, aName, aTelno, xlsName) '
Set @SQL = @SQL + '( Select ''' + rtrim(@memberId) + ''', name, telno, '''+ rtrim(@fileName) + ''
Set @SQL = @SQL + ' From OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'', '
Set @SQL = @SQL + '''Data Source="D:\db\tmpXLS\SOHO\'+ rtrim(@fileName) +'"";User ID=Admin;Password=;Extended properties="Excel 8.0;HRD=YES"'')...Sheet1$ )'
뭐가 잘못된건지 잘 모르겠습니다..
|