webForumDet fria alternativet

För mycket data i querystring

ASPur ASP

19 svar · 408 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Kan man skicka för mycket data i en querystring?
sida.asp?variabel="massor med text"

Jag får felmeddelande när jag gör det men jag vet inte om det beror på ett tecken eller om att det är för mycket data.

Jag har ju escapat variabeln som jag skickar men det fungera ändå inte.

Medlem sedan apr. 20003 174 inlägg
#2

En artikel om just detta: The QueryString Has a Maximum Length

Medlem sedan apr. 20022 743 inlägg
#3

tror det är typ 255 tecken som man kan ha i en querystring - läste det här på wF om jag inte mins fel

red/

hmm.. okej då mindes jag fel då ;)

Medlem sedan juni 20019 519 inlägg
#4

Poffe skrev:

tror det är typ 255 tecken som man kan ha i en querystring - läste det här på wF om jag inte mins fel

Det är text i en databas :e

Medlem sedan jan. 20013 406 inlägg
#5

Jag löste det med att ta ett formulär istället. Men det finns säkert en begränsning för forumlär också?

Det behöver bara funka för IE 6.0

Medlem sedan juni 200032 967 inlägg
#6

Du kan bara posta c:a 102000 bytes i ett och samma formulärfält.

Medlem sedan jan. 20013 406 inlägg
#7

Kanske lite för lite om man skapar html-sidor?

Medlem sedan jan. 20013 406 inlägg
#8

Det motsvarar ca 12 kb eller hur?

Medlem sedan juni 200032 967 inlägg
#9

Kilo betyder tusen. Därför är 102000 ungefär 100 kb. (dock är ju kilo faktiskt är 1024 i sådana här sammanhang.)

Läs de här trådarna:
http://www.webforum.nu/showthread.php?s=&threadid=69951
http://www.webforum.nu/showthread.php?s=&threadid=70197

mvh

Medlem sedan jan. 20013 406 inlägg
#10

Ja men jag tänkte på byte och bit eller vad det nu heter.

1 byte = 8 bitar

Så jag tänkte enligt följande:
102000 / 8 = 1275
1275 / 1024 = 12,5 kb

Men jag hade fel med den första divideringen med 8 eftersom det inte var bitar.

:r :r

Medlem sedan apr. 20022 743 inlägg
#11

voigtann1 skrev:

Poffe skrev:

tror det är typ 255 tecken som man kan ha i en querystring - läste det här på wF om jag inte mins fel

Det är text i en databas :e

Beror på vilken databas och fälttyp ;)

Medlem sedan jan. 20013 406 inlägg
#12

fälttypen text i access är 255

Medlem sedan apr. 20022 743 inlägg
#13

Tack *antecknar* ;)

Medlem sedan jan. 20013 406 inlägg
#14

Det var inte jag som började med att klaga på att 255 var i en databas. Skrev det bara sedan för att kom extra frågor på det.

Hoppas du inte tog illa upp? :)

Medlem sedan nov. 20017 144 inlägg
#15

Addeladde skrev:

fälttypen text i access är 255

Eller rättare sagt, det är max 255 tecken, defaultvärdet är 50.

Medlem sedan jan. 20013 406 inlägg
#16

Precis Jesper :birp

Medlem sedan nov. 2002544 inlägg
#17

Går mera om man tar memo :P

Medlem sedan nov. 20017 144 inlägg
#18

mera bytes, ja ;)

Medlem sedan sep. 20011 722 inlägg
#19

Är det inte 255 default i Access 97? Dåligt minne men något ligger och skaver i bakhuvudet. :)

Medlem sedan juli 20021 363 inlägg
#20

Detta börjar likna ett fall för : länk

130 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)