Excel läsning med asp.

ASP

3 svar · 538 visningar · startad av Trumpf

Medlem sedan feb. 2004213 inlägg
Trådstart#1

Hej,
Jag har letat och letat men hittar inget om detta.
Vår administration i föreningen skriver i excel.
2 kolumner A och B sen fyller han i neråt i cellerna.

Nu vill jag ha en asp sida där jag ev. läser av excel filen.
Eller på något sätt exporterar excel filen till Access basen.

Nu är det frågan är det någon som har detta och som fungerar?

Medlem sedan juni 20019 519 inlägg
#2
strConnection = "DBQ=" & Server.MapPath("customer-list.xls") & "; DRIVER={Microsoft Excel Driver (*.xls)};"

Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cn.open strConnection

sql="select * from sales_in_2005;"

rs.Open sql, cn, adOpenStatic, adLockPessimistic

do while not rs.eof
    response.write rs("customerName") & " : " & rs("soldPrice") & "<br/>"
rs.movenext
loop

rs.close
Set rs = nothing
cn.close
Set cn = nothing

sökte på din fråga på google... här var första svaret... har använt liknande i ett VBA kod så detta bör fungera :)

http://www.dotnetindex.com/articles/3121_Displaying_Records_From_An_Excel_Database.asp

Medlem sedan juli 20011 129 inlägg
#3

Spontant så tycker jag Voigtann1s kod ser bra ut, och bör fungera.
Om den inte hämtar kolumnrubrikerna korrekt så kan du prova att köra

do while not rs.eof
    response.write rs(0) & " : " & rs(1) & "<br/>"
rs.movenext
loop

Så får du ut datan som ligger i de första 2 kolumnerna.

Medlem sedan feb. 2004213 inlägg
#4

Tusen tack för svaren. Ska kolla ikväll eller imorgon. Lite tidsbrist just nu pga JUL.

261 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)