Avatar billede h_s Forsker
07. januar 2004 - 14:43 Der er 9 kommentarer og
1 løsning

Ændring af felt tabel fra tekst til notat

Jeg har en færdig database med diverse formularer og rapporter mv.

Jeg skal have ændret et felt fra tekst-felt til notat-felt. Det går ok, men med nogen af mine formularer får jeg en fejlmeddelse:

Der kan ikke grupperes efter feltet af typen Memo eller OLE Object <delsætning>. (Fejl 3119)


Hvad gør jeg ved det?
Avatar billede terry Ekspert
07. januar 2004 - 14:55 #1
Yes you will get this error with a memo field. The only solution I know is to GROUP on the first 255 characaters.

SELECT ..... GROUP BY Left(YourMemoField, 255)

or something like that
Avatar billede h_s Forsker
07. januar 2004 - 15:14 #2
Hej Terry

Lang tid siden :-)

Er gjort - Felt ikke stort nok :-(
Hvad nu hvis jeg havde lavet det fra starten, havde jeg så også fået fejlen?
Avatar billede terry Ekspert
07. januar 2004 - 15:24 #3
Yes :o(

You have to remember that a memo field is about 65,000 characters and it is this size that causes the problem. Just imagine the work involved to group records on a field which can conatin so much data!

Memo fields can not be used in UNION quieres either and I am sure there are other places they can not be used too.
Avatar billede fynbohans Nybegynder
08. januar 2004 - 21:54 #4
Hvis et felt med 255 tegn laves helt fra starten, dvs før posten gemmes, skulle fejlen ikke komme. Access ved simpelthen ikke, hvor
teksten kommer fra!
Avatar billede terry Ekspert
08. januar 2004 - 21:58 #5
fynbohans>h s wants a memo field NOT a char
Avatar billede h_s Forsker
16. januar 2004 - 15:25 #6
terry og fynbohans> ja, jeg synes ikke rigtig jeg kan give jer point i dette spørgsmål, så jeg tror jeg gemmer dem til en anden god gang.
Avatar billede h_s Forsker
16. januar 2004 - 15:26 #7
.
Avatar billede terry Ekspert
16. januar 2004 - 18:01 #8
h_s>I know this isnt an answer which you think acceptabel, but it is a CORRECT answer!
You can NOT group an a memo field it sas simple as that!
Avatar billede h_s Forsker
21. januar 2004 - 16:31 #9
terry> okay, okay så får du dine point, men så skal du altså også lige gå ind og se på dette spørgsmål: http://www.eksperten.dk/spm/454975

:-)
/h_s
Avatar billede terry Ekspert
21. januar 2004 - 17:30 #10
See my comment there :o)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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