Avatar billede speedy2000 Nybegynder
20. januar 2001 - 11:41 Der er 11 kommentarer og
1 løsning

Hurtigt svar søges MySQL

Et sikkert ganske let spørgsmål...

Kan ikke få mine felter i databasen til at indeholde den mængde data jeg gerne vil. Jeg har prøvet at formatere Comlumn Type til \"LONGTEXT\" som skulle kunne indeholde (2^32-1) characters. Men den tager kun imod ca. 1.800 tegn hvad kan der være galt ???

Jeg skal bruge det til en online redigering af en tabel til en hjemmeside. Tabellen skal bruges på mange sider... (Jeg ved godt at jeg også kan lægge tabellen i en fil og så inkludere den fil i hjmmesiden, men jeg er blevet optaget af at få det til at virke med MySQL også.)

Er der én der har et hurtigt svar ???
Avatar billede andreas Nybegynder
20. januar 2001 - 11:56 #1
prøv at bruge longblob i stedet for
Avatar billede speedy2000 Nybegynder
20. januar 2001 - 11:59 #2
longblob ændrer bare hele teksten til ?????

Avatar billede andreas Nybegynder
20. januar 2001 - 12:23 #3
der kan vist nok være flere tegn i longblob end i longtext
Avatar billede speedy2000 Nybegynder
20. januar 2001 - 12:30 #4
Jeg har lige prøvet det, men den ændrer det til ?????
Avatar billede speedy2000 Nybegynder
20. januar 2001 - 12:33 #5
Tabellen skal bruges til venstre menuen og skal derfor indeholde HTML. Jeg har prøvet med en lille bid HTML ca. 500 tegn og det virker fint.
Men så snart der kommer for mange tegn i så skærer den det sidste fra.

Jeg har også prøvet at fylde alm ren tekst ind i databasen i feltet, men det gør det samme som ved HTML (også logisk nok, men jeg ville lige prøve)
Avatar billede andreas Nybegynder
20. januar 2001 - 12:42 #6
underligt, bruger altid longblob() og det virker fint
Avatar billede speedy2000 Nybegynder
20. januar 2001 - 12:48 #7
Er der en anden måde man skal trække data ud fra et felt med Longblob ???

Kan det have noget med min MySQL opsætning at gøre, at den ikke tager mod en større mængde data i et felt. (i følge manualen, så skulle Longtext og longblob som nævnt kunne indeholde (2^32-1) characterer, hvilket jo burde være nok. Men den vil ikke som jeg vil...
Avatar billede speedy2000 Nybegynder
20. januar 2001 - 12:57 #8
Jeg har lavet en lille administrationsside, hvorfra jeg kan tilføje data til den omtalte tabel. Jeg bruger html feltet <Textarea> til at skrive data ind i. Det kan vel ikke have noget med det at gøre ???
Avatar billede andreas Nybegynder
20. januar 2001 - 13:22 #9
næææ.... tror jeg ikke...
Avatar billede speedy2000 Nybegynder
20. januar 2001 - 13:31 #10
Jeg bruger ASP, og jeg tror det har noget med det at gøre. Jeg har fundet frem til, at der ved læsning fra / og skrivning til et longblob felt skal bruges en bestemt kalde funktion. Er der én der kender til det ???

Jeg prøver mig lidt frem og vender tilbage når jeg har fundet ud af et eller andet.
Avatar billede jd Nybegynder
25. januar 2001 - 20:25 #11
...en speciel funktion til at hente fra longblob?? Det tror jeg ikke...
Avatar billede speedy2000 Nybegynder
25. januar 2001 - 21:32 #12
Det skal måske nævnes at jeg henter fra ASP.

Der skal bruges GetChunk, men det vil bare ikke virke...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester