Merhaba arkadaşlar asp ile excell den veri almak istiyorum

Excell dosyasında ilk 3 sütunu AD,SOYAD VE TEL olarak yapıp veri girdim.
sonra microsoft excell data driver zımbırtısını yükledim ve şu şekilde bi bağlantı yapmaya çalıştım. sürekli HTTP500 veriyor. acaba neresi yanlış oluyor bulamadım iis 7,5 kullanıyorum


<%
' EXCEL dosyasının ilk satırı alan adlarını gösterir... Bu örnekte alanlar AD, SOYAD, TEL dir.
strConnection =“Driver={Microsoft Excel Driver(*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ= & Server.MapPath("deneme.xlsx")
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cn.open strConnection

sql="select * from [sayfa1$">"
rs.Open sql, cn, 1,3
%>
<table border="1" width="50%" id="table1">
<tr>
<td>AD</td>
<td>SOYAD</td>
<td>TEL</td>
</tr>
<%
do while not rs.eof
%>

<tr>
<td><%=rs("AD")%> </td>
<td><%=rs("SOYAD")%> </td>
<td><%=rs("TEL")%> </td>
</tr>
<%
rs.movenext
loop

rs.close
Set rs = nothing
cn.close
Set cn = nothing
%>
</table>