Max antal tecken i UPDATE via ASP till MS Access97
Är det någon som känner till hur många tecken som ASP klarar av att skicka via UPDATE till en MS Access databas?
Jag får meddelanded Syntax Error vid 15609 tecken (15608 tecken fungerar).
Finns det någon möjlighet att utnyttja alla 64000 tecknen i Access via ASP?
/Stefan
Svara
Sv: Max antal tecken i UPDATE via ASP till MS Acce
Du får byta fältdefinition på fältet i din tabell. Om du exempelvis har ett memofält kan du skicka in upp till 2Gb, men det tar ju förstås ganska lång tid att sända det över nätet...
Hälsningar
/Pelle
Svara
Sv: Max antal tecken i UPDATE via ASP till MS Acce
Hej igen!
Ser att jag var lite otydlig i min beskrivning. Det är ett Memo (PM) fält som jag försöker uppdatera, men får ändå Syntax Error vid mer än 15608 tecken. Jag har dessutom plockat bort alla konstiga tecken som skulle kunna avbryta exekveringen.
Funktionen körs över ett intranät så hastigheten är det inga problem med. Är det någon övrig inställning av databasen som behöver definieras förutom att det gäller ett Memo-fält?
/Stefan
Svara
Sv: Max antal tecken i UPDATE via ASP till MS Acce
Kan du visa hur koden ser ut när du skickar in detta?
Du kan även ta en titt på GetChunk och AppendChunk när du köra denna insert - se tips & tricks, jag lade upp de tipsen rätt nyligen.
/Pelle
Svara
Sv: Max antal tecken i UPDATE via ASP till MS Acce
Så här ser koden ut:
SQLStmt = "UPDATE tblProject SET " & Page & " = '" & WorkInput & "' "
SQLStmt = SQLStmt & "WHERE ProjectID = " & Session("ProjectID")
Connection.Execute(SQLStmt)
"Page" är databasfältet som skall uppdateras (flera olika databasposter kan uppdateras)
"WorkInput" är textmassan från formuläret
15608 tecken kan variera något jag märkt. Men det ligger i krokarna däromkring.
Läste på 4guysfromrolla att om man har stora textmassor så skall dessa placeras sist i uppdateringssträngen. I mitt fall finns det ju dock bara en post.
/Stefan
Svara