Sitter och försöker att läsa in en excel-fil i asp....
Den första feta texten...här e väl sökvägen till själva excel-filen..eller??
Den andra feta texten.....vad e de jag ska ange här...??
På den understrukna raden får jag följande felmeddelande:
"Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another."
Ngn som vet vad felet är???
Här är min kod...
<%
strConnection = "DBQ=" & Server.MapPath("[B]../excel_dok/aktie.xls[/B]") & "; DRIVER={Microsoft Excel Driver (*.xls)};"
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cn.open strConnection
sql="select * from [B]Insiderregistrering[/B];"
[U]rs.Open sql, cn, adOpenStatic, adLockPessimistic[/U]
do while not rs.eof
response.write rs("namn") & " : "& "<br/>"
rs.movenext
loop
rs.close
Set rs = nothing
cn.close
Set cn = nothing
%>
Min gissning är att du inte har deklarerat konstanterna adOpenStatic och adLockPessimistic någonstans. Antingen ser du till att du ger de rätt värden (3 resp. 2) innan du använder dem, eller så använder du dessa värden direkt i koden istället.
Nu är det felmeddelandet borta...efter att jag deklarerat konstanterna...THANKS!
Vad är det jag ska ange där de e fet-text..??
Måste man göra ngt särskilt med excel filen för att de ska fungera??
sql="select * from [B]Insiderregistrering[/B];"
Nu blir felmeddelandet detta:
[Microsoft][ODBC Excel Driver] The Microsoft Jet database engine could not find the object 'Insiderregistrering'. Make sure the object exists and that you spell its name and the path name correctly.