Jeg skriver mit ASP i Java og har et helt basalt problem. Jeg skal have en værdi fra databasen over i en variabel. Det lyder simpelt, men jeg kan simpelthen ikke magte det.
Jeg skulle mene det var:
variabel = objRS("kolonnenavn");
Jeg skulle mene den så lagde værdien fra Databasen over i variablen, men nej..jeg får følgende fejl:
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
Der er noget i recordsættet, fordi jeg udskriver en værdi lidt senere i koden. Jeg kan bare ikke fange den skide værdi fra databasen og smide den over i en variabel...på Javask
nix...det er en simpel tal værdi, der er i øjeblikket kun en record i tabellen, og den kan jeg sagtens få skrevet ud igennem mit recordsæt. Det er bare et spørgsmål om at få den ene værdi fra databasen ind i en variabel...
Ok, det er ret flovt. Men sådan er det vel med programmering, pludselig er der noget der løser sig. Jeg har fundet fejlen, og beklager mange gange ulejligheden. Det viser sig at i ASP - Javascript kan man godt lægge værdier fra databasen over i en variabel med en så simpel kode som: variabel = obRS("kolonnenavn");
Det jeg glemte var (rødme) at udføre SQL kaldet inden jeg lagde værdien over. Igen, sorry.
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.