Avatar billede musras Nybegynder
04. februar 2002 - 19:31 Der er 1 kommentar og
1 løsning

Fejl ved kontakt til Excel via .asp!!!

Jeg skriver dette:

<%@ language = "VBSCRIPT" %>
<%
Dim xlCn
Set xlCn = Server.CreateObject("ADODB.Connection")
With xlCn
    .Provider = "Microsoft.Jet.OLEDB.8.0"
    .ConnectionString = "Data Source=" & Server.MapPath("regneark.xls") & _
    ";Extended Properties=""Excel 8.0; HDR=No;"""
    .Open
End With
%>
<%
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
'Don't use client-side cursors - no updates will be allowed rs.CursorLocation = adUseServer rs.Open "SELECT * FROM [Ark1$]", xlCn, adOpenDynamic, adLockOptimistic, adCmdText


Response.Write "<h1>Indhold af kolonne A og B i ""Ark1""</h1>"
Response.Write "<table cellspacing=""10"">" & vbCrLf
Response.Write "    <tr>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Column 1" & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "        <th>" & vbCrLf
Response.Write "            Column 2"  & vbCrLf
Response.Write "        </th>" & vbCrLf
Response.Write "    </tr>" & vbCrLf
   
Do Until rs.EOF
    Response.Write "    <tr>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs(0)  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "        <td>" & vbCrLf
    Response.Write "            " & rs(1)  & vbCrLf
    Response.Write "        </td>" & vbCrLf
    Response.Write "    </tr>" & vbCrLf
    rs.MoveNext
Loop
Response.Write "</table>" & vbCrLf
%>

Men jeg får denne fejl:

ADODB.Connection fejl '800a0e7a'

ADO kunne ikke finde den angivne provider.

/regneark.asp, linje 10

----
linje 10 er .open

Kan du fortælle mig hvad fejlen er??

Musras.dk


Avatar billede musras Nybegynder
04. februar 2002 - 19:44 #1
Oops....
Jeg ændrerede Microsoft.Jet.OLEDB.8.0" til Microsoft.Jet.OLEDB.4.0"

Nu fik jeg en ny fejl:
ADODB.Recordset fejl '800a0e78'
Den handling, programmet anmodede om, er ikke tilladt, hvis objektet er lukket.

/regneark.asp, linje 30
_____
linje 30 Do Until rs.EOF

Hjælp mig....

Musras.dk
Avatar billede musras Nybegynder
04. januar 2003 - 13:54 #2
Jeg har funde løsning
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester