webForumDet fria alternativet

excel: använda fler tecken än 255

ASP

1 svar · 259 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

yoo!
har en excel med en massa poster.
en av kolumnerna innehåller fler tecken än 255, när jag försöker printa ut kolumnen på en aspsida så flippar koden ur.
finns det någon enkel lösning på att få med hela kolumnen?

	Set xls = Server.Createobject("adodb.connection")
  	xls.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("/filen.xls") & ";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""
	Set objRs = xls.execute("[A:Q]")
	If Not objRs.Eof Then
		Do Until objRs.Eof
			response.Write(objRs(16) & "<p>" & vbCrlf & vbCrlf)
			objRs.Movenext()
		Loop
	End If
Medlem sedan juni 20003 076 inlägg
#2

hittade ingen lösning på excelproblemet men gjorde en "walkaround".
exporterade all info från excelfilen till en tabbavgränsad txtfil och importerade in i en access.
körde därefter accessdatabasen istället för excelen.

401 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
269 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)