03. maj 2005 - 16:31Der er
12 kommentarer og 1 løsning
begrænsning på linierne i dataudtræk
Hejsa,
Jeg har et problem med at jeg midster det sidste af mine data når jeg laver et udtræk med meget data i et felt. Det virker som om der er en begrænsning på hvor mange tegn der må stå i et felt.
(Resultatet af queryet er altså en tabel med een kolonne, og nogle lange rækker med konkateneret data i).
Er der nogen der ved hvordan man indstiller maxlængden på rækkerne, eller kender en måde at omgå problemet?
Det må være nogen monsterlange strenge du har gang i. Jeg har lige prøvet at lave en lang streng i en forespørgsel, og den kan faktisk laves længere end de ca. 65.000 tegn, men så kan feltet ikke redigeres (men jeg kan lave en funktion i feltet ved siden af, der fortæller hvor lang strengen er Len(udtryk).
Jeg har altså ikke oplevet, at der bliver skåret noget væk, men kun at feltet ikke kan rediges, hvis længden overskrider de ca. 65.000 tegn.
Det kan se ud som om der laves en beskæring, men Access laver nogen "linieskift" for hver ca. 380 tegn (antallet varierer lidt - jeg ved ikke hvorfor).
Du kan gøre linierne højere og dermed se flere tegn af gangen (træk i skærmens venstre side i stregen mellem linierne).
Hej igen, jeg har prøvet at tælle det antal tegn jeg får ud og der er præcis 256. Hvis jeg sletter noget af konkateneringen i midten, får jeg det antal tegn ekstra i enden af strengen. Det er altså temmeligt sikkert at jeg er løbet ind i en begrænsning.
Her er jo tale om en forespørgsel i dataarkvisning, så spørgsmålet er vel egentligt hvordan man sætter på datatypen i dataarket?
fynbohans > i den menu du foreslår sætter du kun standardstørrelsen af feltlængder ved en ny database. Skal du ændre denne standard i en eksisterende database skal du ændre det i tabeldesign.
Der er måske noget i vejen med sitet. Men en forudsætning for at gedkende / afvise er, ast der er et svar at reagere på. Da du har afvist 2 svar kan du ikke bruge dem. Du er altså nødt til selv at lægge et svar og acceptere dette. På den måde opnår du:
- Du får dine point igen - Spørgsmålet fjernes fra listen over ubesvarede spørgsmål
arh - havde ikke lige tænkt på at man skulle skelne mellem svar og kommentare. tak!
Synes godt om
Ny brugerNybegynder
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.