Slettet bruger
03. april 2002 - 19:17
Der er
12 kommentarer og 1 løsning
autonummering
Hej E..... er der nogen der kan fortælle mig om man kan trække den næste autonommering ud af en database ? eller den sidste +1 ? og hvordan ? mvh. questis.dk
Annonceindlæg tema
Cloud & AI
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.
03. april 2002 - 19:26
#1
Kan du ikke lave noget i denne stil <% Rs.MoveLast intLast = Rs("Auto") intLast = intLast + 1 %> /Søren Søndergård
Slettet bruger
03. april 2002 - 19:30
#2
åhhh, nu er jeg ikke så stabil i asp, lidt af en newbie. men, den skal tages fra min db, og tabellen id, og lægge i value <td width="35%" bgcolor="#FCFCFC"><font face="Verdana" size="2"><b>url</b></font></td> <td width="65%" bgcolor="#FCFCFC"><input type="text" name="url" value="Skabelon.asp?id=her" size="32"></td>
03. april 2002 - 19:40
#3
ja, men jeg kan ikke helt se hvorfor du vil hente den næste værdi ud, hvad er formålet med det? /Søren Søndergård
03. april 2002 - 19:41
#4
Ups, misforstod lige sp. vi har vores intLast så kan det skrives som følgende: <input type="text" name="url" value="Skabelon.asp?id=<%= intLast %>" size="32"> /Søren Søndergård
Slettet bruger
03. april 2002 - 19:56
#5
nu har jeg dette. men det hitter ikke, er jeg helt galt på den ? <% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("links.mdb") Conn.Open DSN ' SQL forespørgsel strSQL = "Select * from id" Response.write "<tr><td width='35%' bgcolor='FCFCFC'><font face='Verdana' size='2'><b>url</b></font></td>" Response.write "<td width='65%' bgcolor='#FCFCFC'><input type='text' name='url' value='Skabelon.asp?id=<%= intlast =&>' size='32'></td></tr>" %>
Slettet bruger
03. april 2002 - 20:00
#6
value='Skabelon.asp?id=<%= intlast %>' size='32'></td></tr>"
03. april 2002 - 20:09
#7
hmmm, særdeles usædvanligt at have en tabel som hedder id, mon ikke der er et andet navn? Det kunne laves på denne måde: '--- Forbindelsen er oprettet (Conn) ------------ SQL = "SELECT * FROM [Et tabel navn]" ' Uden [] Set Rs = Server.CreateObject("ADODB.RecordSet") Rs.Open SQL, Conn, 3,3 Rs.MoveLast intLast = Rs("ID") + 1 Rs.Close Set Rs = Nothing Conn.Close Set Conn = Nothing %> value='Skabelon.asp?id=<%= intlast %>' size='32'></td></tr>" /Søren Søndergård Ps: Hvorfor er det lige netop du vil have det sidste record id og så hoppe en frem? Det fatter jeg stadig ikke :-)
Slettet bruger
03. april 2002 - 20:12
#8
ok, du får smøren, grunden til at jeg skal bruge det er følgende. i den form som du hjælper mig med oprettes der en side, samtidig med at den oprettes i en indec/søgefunktion. der for er jeg nød til at have den næsteid, så jeg kan danne et korrekt link. måske lidt tåbeligt &:-D
03. april 2002 - 20:14
#9
det kunne sikkert løses på en smartere måde men dig om det :-) virker det?
Slettet bruger
03. april 2002 - 20:15
#10
lige 2 sekunder så skal jeg sige det &:-D
Slettet bruger
03. april 2002 - 20:17
#11
Det virker perfekt. smider lige lidt mere til dig for tålmodigheden &:-D
Slettet bruger
03. april 2002 - 20:18
#12
takker mange gange for din hjælp
03. april 2002 - 20:20
#13
det var så lidt
Kurser inden for grundlæggende programmering