Avatar billede dkkarpen Nybegynder
19. juli 1999 - 12:48 Der er 7 kommentarer og
1 løsning

Dataudtræk fra Excel

Halløj

Er det muligt at lave dataudtræk med asp fra excel på samme måde som med access?

Hvis ja hvordan?
Avatar billede 127144146281 Nybegynder
19. juli 1999 - 17:26 #1
Men jeg har lige prøvet i 2 timer og kan ikke få det til at virke, men da der er en ODBC driver til Excel så kan det lade sig gøre på en eller anden måde
Avatar billede 127144146281 Nybegynder
19. juli 1999 - 13:23 #2
Det skulle ikke være noget problem, finder lige noget kode du evt. kan bruge
Avatar billede 127144146281 Nybegynder
19. juli 1999 - 13:30 #3
Jeg har dog ikke testet det endnu:

<%
    '---- CursorTypeEnum Values ----
    Const adOpenForwardOnly = 0
    Const adOpenKeyset = 1
    Const adOpenDynamic = 2
    Const adOpenStatic = 3
       
    '---- LockTypeEnum Values ----
    Const adLockReadOnly = 1
    Const adLockPessimistic = 2
    Const adLockOptimistic = 3
    Const adLockBatchOptimistic = 4
           
    '---- Connection to Database ----
    Dim DB_CONNECTIONSTRING
    DB_CONNECTIONSTRING = "DRIVER={Microsoft Excel Driver (*.xls)};DBQ=" & Server.Mappath("File_Here.xls") & ";"
   
    Dim Recordset
    Set Recordset = Server.CreateObject("ADODB.Recordset")

    Dim sqlstmt1
    'Her vil jeg mene der skal stå noget med "SELECT * FROM Navnet_på_Workbook ORDER BY ID DESC"
    sqlstmt1 = "SELECT * FROM Members ORDER BY ID DESC"
    Recordset.Open SqlStmt1, DB_CONNECTIONSTRING, adOpenStatic, adLockReadOnly
   
    If Recordset.EOF Then
        Response.Write "<tr>"
        Response.Write "<TD align=middle>Der er ingen medlemmer lige nu!</TD>"
        Response.Write "</tr>"   
    End If
   
    Do While Not Recordset.EOF
   
        Response.Write "<tr>"
        Response.Write "<TD align=middle><FONT face=Arial><A HREF='members_info.asp?User=" & Recordset("ID") & "'>" & Recordset("Member_Name") & "</A></FONT></TD>"
        Response.Write "</tr>"
   
    Recordset.MoveNext
    Loop
%>
Avatar billede dkkarpen Nybegynder
19. juli 1999 - 13:38 #4
Hvad indeholder members_info.asp?
Avatar billede dkkarpen Nybegynder
19. juli 1999 - 13:44 #5
Jeg får fejlen:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Excel-driver] Couldn't find installable ISAM.

/excel/test.asp, line 24

Hvad står "DESC" for?
Avatar billede villadsen Nybegynder
19. juli 1999 - 13:58 #6
DESC = Descending (aftagende rækkefølge)
Avatar billede dkkarpen Nybegynder
18. august 1999 - 10:34 #7
Jeg har vist ikke fået det ud af det som jeg havde tænkt mig. Kan en af jer oprette et svar og derefter en dummy til mig?
Avatar billede anke Nybegynder
26. august 1999 - 15:14 #8
Jeg opretter en dummy til dig.
/anke
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-Supporter til lokal IT støtte i Oksbøl

Forsvarsministeriets Materiel- og Indkøbsstyrelse

MLOps Engineer til opbygning af Forsvarets nye AI-platform

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Digital forretningsanalytiker til Cyberdivisionen

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger analytisk stærk og erfaren medarbejder i Hvidovre