Hej NG
Jeg sidder og arbejder med et script som jeg for noget tid siden
fik hjælp til. Det læser det text der står i et excel dokument,
men læser ikke de tal der står deri.
Her er den kode jeg bruger:
set forbindelse = Server.CreateObject("ADODB.Connection")
forbindelsesstreng = "Driver={Microsoft Excel Driver (*.xls)};
DBQ=" & _
Server.MapPath(".") & "/Vouchers/"&FileName&";DefaultDir=" &
Server.MapPath(".")
forbindelse.Mode = "0"
forbindelse.Open forbindelsesstreng
kommando = "SELECT * FROM List"
set res = Server.CreateObject("ADODB.Recordset")
res.Open kommando, forbindelse
Do While Not res.Eof
strSQL = "INSERT INTO soelbec_martin.Voucher_List
([Pin],[Date],[Name],[Address],[Number],[Address2],[Zipcode],[Tow
n],[Case],[Comments])
VALUES('"&queryCheck(res.Fields(0))&"','"&res.Fields(1)&"','"&res
..Fields(2)&"','"&res.Fields(3)&"','"&res.Fields(4)&"','"&res.Fiel
ds(5)&"','"&res.Fields(6)&"','"&res.Fields(7)&"','"&res.Fields(8)
&"','"&res.Fields(9)&"') "
conn.execute(strSQL)
res.MoveNext
Loop
res.Close
Set res = Nothing
forbindelse.Close
Set forbindelse = Nothing
Jeg ved godt at jeg kan formatere felterne som tekst, men vil
meget gerne være fri for dette.
Er der nogle af jer der ved hvorfor det ikke læser tallene, og
hvad jeg kan gøre for at kunne læse de tal der står i excel
arket?
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials