excel: använda fler tecken än 255

ASP

1 svar · 262 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#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.

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