Ja, det er nok nærmere mig der gør noget forkert. Jeg arbejder fra ASP (ADO) på en MS SQL 7, under NT2000. Jeg bygger et site, som i første omgang skal køre på MS Access, men er forberedt på at kunne skifte til MS SQL. Det er der sådan set ikke de store problemer i, bortset fra, at jeg pludselig opdagede, at MS SQL, tilsyneladendede ikke returnerede nogle data. Jeg har lavet en connection og opbygget følgende. ObjCon.Open \"DRIVER=SQL Server; SERVER=MinSql; UID=xxx;PWD=xxxxx;DATABASE=MinDb;\" set ObjRec=objcon.open ..... If not objRec.eof then Bruger=ObjRec(\"Bruger\") tkst1=objRec(\"tekst1\") teks2=ObjRec(\"tekst2\") tal1=objRec(\"Tal1\") tal2=objRec(\"Tal2\") tal3=objRec(\"Tal3\") tal4=objRec(\"Tal4\") tal5=objRec(\"Tal5\") tal6=objRec(\"Tal6\") tal7=objRec(\"Tal7\") teks2=ObjRec(\"tekst2\") End if
Der sker så det, at SQL server pludselig ikke længere returnerer objRec(\"Tekst2\"), men de øvrige. Hvis jeg flytter Linien med Tekst2 op under Tekst1, fungerer alt igen.
Der sker så det, at SQL server pludselig ikke længere returnerer objRec(\"Tekst2\"), men de øvrige felters værdier returneres uden problemer. Det fungerer uproblematisk i Access. Hvis jeg flytter linien Tekst2 op under Tekst1-linien fongerer alt normalt.
Min SQL sætning er meget enkel \"Select * from tabel where id=\" & Id Tabellen består af rækker og kolonner og er desuden helt flad.:-) Nej,spøg til side,- den er meget simpel og består af de felter som er angivet. De er alle af typen int eller nvarchar. Min SQL server er version 7. Mvh stm
De skal helst være sidst i SELECT sætningen og skal helt sikkert hentes sidst ud af RecordSettet.
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.