20. september 2001 - 13:45Der er
11 kommentarer og 1 løsning
Problemer med Ntext
Jeg udvikler i øjeblikket en ASP-applikation, som skal forberedes til at køre SQL server 7. Jeg bruger SQL-serever NText-type, til fleter som indeholder store tekster. Jeg får problemer, så snart jeg ønsker at hente disse data. Jeg anvender et normalt ADO recordset og referer således rec(\"TekstFelt\"). Det virker fint i forbindelse med MS Access´s Notat-felter, men i SQL-Server får jeg en Exception occured, når jeg laver denne læsning. Skal det gøres anderledes, eller er der en alternativ feltype, der kan anvendes i stedet?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, nu har jeg fået det til at virke. Jeg har tidligere stillet det spørgsmål, og jeg kan se andre har gjort det samme. Er der dog ingen der ved hvorfor det sker.
Hvis jeg læser NText feltet før andre felter, fungerer alt fint. Hvorfor er det sådan?
Rækkefølgen bør ikke have nogen betydning. Tingene virker uproblematisk i MS Access. Men jeg kan læse i tidligere indlæg, at der er andre der har oplevet det samme. Jeg har installeret op til service pack 3, uden at det har løst problemet. Det er selvfølgelig også muligt (måske endda sandsynligt) at jeg gør noget forkert i forhold til SQL-serever. Der findes forskellige attributter og metoder i ADO, som måske burde anvedes i stedet for \"normal læsning\". Men hvad ved jeg.
Hvis du laver en rec.GetRows, så får du et array ud, med al indhold fra recordsettet. Array\'et er todimensionelt, på den første dimension er kolonnerne, og på den anden dimension er rækkerne.
dermed records(0, 1) giver dig det første felt fra anden record, så hvis man bruger den, så er det en god ide, at angive felterne i SQL\'en (SELECT Felt1, Felt2, Felt5 FROM). Det burde kunne håndtere al slags data.
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.