17. februar 2002 - 17:29Der er
11 kommentarer og 1 løsning
poster i database (burde være let)
Jeg har det problem, at den første post (og kun den første) ikke gider at få værdien 1. Jeg har indtil videre lavet det sådan.
sqlrec1 = "SELECT MAX(Profil_Id) AS NR FROM Profil" Set rs3 = forbindelse.Execute(sqlrec1) If (rs.BOF and rs.EOF) Then NR = 1 Else NR = rs3("nr") +1 End If
Det jeg vil have den til, er at hvis der ikke er nogle poster i den tabel, skal NR have værdien 1 (int)
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Det er jo faktisk rigtigt.....glemte lige max altid returnere en værdi :)
Synes godt om
Slettet bruger
17. februar 2002 - 21:17#8
Det er ikke fordi at jeg får en fejl. Men bagefter skal en post i databasen sættes lig med = Nr. Og som sagt får alle andre end post nr 1 en værdi. Den første post får bare ingen værdi. Det er lidt skørt
Hvis du anvender mit eksempel så får første post værdien 1. Jeg ved det - fordi jeg selv har haft samme problem.
Synes godt om
Slettet bruger
17. februar 2002 - 23:12#10
Nope det funger ikke. Sådan ser koden ud, og den gider ikke, kan det være fordi jeg benytter access? Set forbindelse = Server.CreateObject("ADODB.Connection") forbindelse.Open("ocdb")
Set rs = Server.CreateObject("ADODB.RecordSet") sqlrec = "Select * From profil" rs.Open sqlrec, forbindelse, 1, 3
sqlrec1 = "SELECT MAX(Profil_Id) AS NR FROM Profil" Set rs3 = forbindelse.Execute(sqlrec1) NR = rs3("nr") +1
rs.AddNew rs("profil_id") = NR rs("profilnavn") = profilnavn rs("kodeord") = kodeord rs("dato") = Date 'dags dato xx-xx-xx rs("email") = Email rs("alder") = alder rs("koen") = koen rs.Update rs.Close
Nu var jeg lige så sikker i min sag. Jeg har koden på mit arbejde og kan ikke komme til det nu - men det skal checkes. Ellers har jeg lavet denne og testet den i Access:
if not IsNull(RS3("nr")) then nr = RS3("nr") + 1 else nr = 1 end if
Synes godt om
Slettet bruger
18. februar 2002 - 09:00#12
Den virker :)) Takker. Jeg havde selv prøvet med IsEmpty, vidste ikke at der findes en IsNull :).
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.