asp를 이용해서 엑셀 파을을 업로드해서 DB에 저장하는 작업을 하고 있는데요..

 

sql = "SELECT * FROM OpenDataSource('Microsoft.JET.OLEDB.4.0','Data Source="& DirectoryPath & strFileName &";ID=;Password=;Extended properties=Excel 8.0')...[Sheet1$]"
 
Set Rs = Server.CreateObject("ADODB.RecordSet") 
Rs.Open sql, ObjCon

Do until Rs.eof
 sql = "insert into test(name,company) values ('" & RS(0) & "','" & RS(1) & "')"
 Rs.movenext
Loop
RS.close

 

위 소스중에  밑줄 친  라인에서

"OLE DB 공급자 'Microsoft.JET.OLEDB.4.0'에 대한 임의 액세스가 거부되었습니다. 연결된 서버를 통해 이 공급자에 액세스해야 합니다" 라는 에러가 계속 뜨네요..

꼭 해결해야 되는 부분인데.. 초보인지라 어째야할지 모르겠네요.. ㅠ.ㅠ

혹시 아시는 분 있으시면.. 도움 꼭 좀 부탁드리겠습니다