28. juni 2003 - 08:43Der er
14 kommentarer og 1 løsning
Sql 2000 og datetime ?
Hejsa
Jeg fatter ikke helt hvorfor jeg ikke kan få vist både dato og nyhed på en og samme tid ? Jeg har oprettet en tabel til nyheder hvor jeg har et felt af typen datetime til dato og et felt af typen ntext til selve nyheden når jeg så prøver at udskrive en nyhed får jeg ikke nyheden med når jeg også vil vise dato'en undlader jeg dato'en kan jeg fint vise nyheden ?!?
der er flere ting du kan prøve nu: lav ntext feltet om til varchar -> og teste sætte en tracer på din sql-severer -> så kan du se hvad der bliver selected Hvis du ikke er 100% sikker på SP's, så drop dem og lav SQL statements på siden
Ok det er testet og virker med nvarchar :o) Men den er jo begrænset af max 4000 karakterer og det kan give et problem på sigt. Med hensyn til sp's så har jeg brugt det længe og kunne ikke forstå at det skulle være der sko'en skulle trykke.
jow - jeg mener principielt at du burde teste på om rs = eof, samt lave en test på om din request.querystring("id") er tom samt om den er nummerisk! Derved kan du forebygge fejl på siden....
så kan du bare bruge text datatypen hvis 4000 ikke er nok...........
jeg bruger nu selv text datatypen med stor success! Det jeg plejer at gøre når jeg anvender text datatypen er: 1) Hente den sidst i recordsettet og smide den over i en variabel med det samme 2) Max. én tupel af datatypen text pr. tabel
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.