31. august 2003 - 16:13Der er
5 kommentarer og 1 løsning
MS SQL datatype "text" udskrives ikke
Jeg har en MS SQL database, med et enkelt "text"-felt til store tekstbidder. Jeg kan sagtens lave insert og update i det, men når jeg forsøger at skrive indholdet ud kommer der slet ikke noget tekst?
Recordset'et har også andre felter som er int og varchar og de bliver skrevet fint ud.
Det skal lige siges, at hvis jeg konverterer feltet til nvarchar bliver teksten skrevet ud som den skal....men så kortes det jo af til max. 4000 karakterer
...neeej, det er sgu' for funky. Jeg har fundet ud af hvordan det kan løses.
Jeg prøvede at lade være med udskrive ande felter - og så virkede det. Når jeg satte det første ind, manglede indholdet fra text-feltet igen. Så prøvede jeg at erstatte "*" i min SELECT med feltnavnene og nu virker det som det skal.
Så kan man måske lære ikke at tage genveje i programmeringen :)
Får du vist teksten hvis du laver den samme select i enterprise manager eller query analyzer?
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.