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.

319 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
178 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
178 ms — ändringar (db)