Avatar billede simon.ulsnes Nybegynder
23. december 2001 - 01:03 Der er 1 løsning

OLEDB fejl DB_E_NOTABLE i LONGTEXT felter

Hej eksperter,
Jeg er ved at lave et system der skal bruge en MySQL database gennem .NET Framework. Jeg bruger MyOLEDB til at få forbindelse til databasen, og det hele virker da også upåklageligt - undtagen når jeg vil hente et felt af typen LONGTEXT (har også prøvet med TEXT og de andre varianter af samme). Det resulterer i fejlen DB_E_NOTABLE(0x80040E37).

Hvis jeg brugr VARCHAR virker det også fint, men det kan jeg ikke bruge til noget når jeg skal opbevare indhold med en længde på mere end 255 bogstaver.

// Simon
Avatar billede simon.ulsnes Nybegynder
04. juli 2002 - 20:34 #1
Hej eksperter,
Jeg er ved at lave et system der skal bruge en MySQL database gennem .NET Framework. Jeg bruger MyOLEDB til at få forbindelse til databasen, og det hele virker da også upåklageligt - undtagen når jeg vil hente et felt af typen LONGTEXT (har også prøvet med TEXT og de andre varianter af samme). Det resulterer i fejlen DB_E_NOTABLE(0x80040E37).

Hvis jeg brugr VARCHAR virker det også fint, men det kan jeg ikke bruge til noget når jeg skal opbevare indhold med en længde på mere end 255 bogstaver.

// Simon
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