|
| tekst fil?? Fra : mette |
Dato : 07-09-03 12:30 |
|
Hej NG
jeg har et problem med noget tekst der skal skrives ind i en access-db, men
teksten er for lang til at blive skrivet i basen. Datatypen er "Notat".
Der er ca. 35000 tegn i teksten.
Nu er mit spørgsmål hvor mange tegn må der være??
OK, tænkte jeg, hvis jeg ikke kan gøre det på den ene måde, må jeg gøre det
på en anden måde. Derfor lavede jeg en htm-fil med min tekst og skrev sådan
i databasen:
<!-- #INCLUDE FILE="hent.htm" -->, men det virkede ikke. Hvorfor det??
Nej, jeg kan ikke bare bruge htm-filen, da databasen er en del af et
menusystem, hvor ID henvister til et sted i databasen via :
"strSQL = "Select * From nyhed Where ID = " & Request.Querystring("Id")"
Mvh
Mette
| |
Dcasso (07-09-2003)
| Kommentar Fra : Dcasso |
Dato : 07-09-03 16:02 |
|
>Der er ca. 35000 tegn i teksten.
>
>Nu er mit spørgsmål hvor mange tegn må der være??
Så vidt jeg ved er begrænsningen vist på 2 gb, så forstår ikke helt
problemet og da jeg lige prøvede at indsætte 64000 (fra word, bare for
at tjekke) fik jeg heller ingen fejl. Du er sikker at fejlen ikke eks.
skyldes noget med nogle apostroffer (') der ikke håndteres eller at du
sender det via get frem for post.
>
>OK, tænkte jeg, hvis jeg ikke kan gøre det på den ene måde, må jeg gøre det
>på en anden måde. Derfor lavede jeg en htm-fil med min tekst og skrev sådan
>i databasen:
><!-- #INCLUDE FILE="hent.htm" -->, men det virkede ikke. Hvorfor det??
Includes skal altid skrives direkte i filen, da det udføres før
asp'en. Dvs. den henter først dine includes, dernæst udfører asp og
herunder også din sql. Så denne metode kan du ikke bruge.
mvh
Dcasso
| |
Jens Gyldenkærne Cla~ (07-09-2003)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 07-09-03 16:29 |
|
Dcasso skrev:
[notatfelt]
>>Nu er mit spørgsmål hvor mange tegn må der være??
> Så vidt jeg ved er begrænsningen vist på 2 gb,
Jeg fandt følgende på Google:
,--------
| Number of characters in a Memo field: 65,535 when entering data
| through the user interface; 1 gigabyte when entering data
| programmatically.
`--------
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
mette (07-09-2003)
| Kommentar Fra : mette |
Dato : 07-09-03 17:39 |
|
Hej Igen
Deb fejl jeg får er som følger:
Request object error 'ASP 0107 : 80004005'
Stack Overflow
/indsat-lov.asp, line 20
The data being processed is over the allowed limit.
Mvh
M
> >Der er ca. 35000 tegn i teksten.
> >
> >Nu er mit spørgsmål hvor mange tegn må der være??
> Så vidt jeg ved er begrænsningen vist på 2 gb, så forstår ikke helt
> problemet og da jeg lige prøvede at indsætte 64000 (fra word, bare for
> at tjekke) fik jeg heller ingen fejl. Du er sikker at fejlen ikke eks.
> skyldes noget med nogle apostroffer (') der ikke håndteres eller at du
> sender det via get frem for post.
| |
Dcasso (07-09-2003)
| Kommentar Fra : Dcasso |
Dato : 07-09-03 17:59 |
|
>Deb fejl jeg får er som følger:
>
>Request object error 'ASP 0107 : 80004005'
>
>Stack Overflow
>
>/indsat-lov.asp, line 20
>
>The data being processed is over the allowed limit.
Hvis du også vil vise din kode, kan vi måske hjælpe :)
mvh
Dennis
| |
mette (07-09-2003)
| Kommentar Fra : mette |
Dato : 07-09-03 18:25 |
|
Hej Igen
"Dcasso" <ikke@oplyst_pga_spam.dk> skrev i en meddelelse
news:dtomlv8csqq88g9tflvb2ukf1h8pg18cdu@4ax.com...
> >Deb fejl jeg får er som følger:
> >
> >Request object error 'ASP 0107 : 80004005'
> >
> >Stack Overflow
> >
> >/indsat-lov.asp, line 20
> >
> >The data being processed is over the allowed limit.
>
> Hvis du også vil vise din kode, kan vi måske hjælpe :)
der er nu ikke så meget sjov ved koden, men her er det sted fejlen kommer:
[20] strTekst = Request.Form("tekst")
[21] strTekst = Replace(strTekst, "'", "''")
M
| |
Dcasso (07-09-2003)
| Kommentar Fra : Dcasso |
Dato : 07-09-03 18:38 |
| | |
|
|