Slettet bruger
17. marts 2001 - 14:37
Der er
14 kommentarer og 1 løsning
ASP Ordrenummer
Jeg skal have lavet et ordre nummer som er unikt jeg skal bruge et helt script da jeg ikke kan programmere selv.
Annonceindlæg fra Computerworld
Slettet bruger
17. marts 2001 - 14:42
#1
Jeg kan forstå at der skal lave en funktion der hente forige ordrenummer i en tekst fil og derefter lægge et nummer til, og så gemme det nye.
17. marts 2001 - 14:55
#2
har du dine ordrer i en database ?
Slettet bruger
17. marts 2001 - 14:58
#3
ja mine ordre kommer til at ligge i en database.
Slettet bruger
17. marts 2001 - 15:00
#4
Eller rettere sagt jeg har lavet det sådan at de bliver gemt i min database.
17. marts 2001 - 15:00
#5
så er det bare og hive id´et fra den nyeste post ud og lægge 1 til
Slettet bruger
17. marts 2001 - 15:02
#6
Ja det ser jeg også som den bedste løsning, men script er det stort arbejde eller hvad.
17. marts 2001 - 15:05
#7
<% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.Mappath(\"din_database.mdb\") Set rs = Server.CreateObject(\"ADODB.Recordset\") sql = \"Select * from din_tabel\" rs.open sql, 1, 3, rs.movelast nyt_ordrenummer = rs(\"id\") + 1 rs.close set rs = nothing conn.close set conn = nothing %>
Slettet bruger
17. marts 2001 - 15:07
#8
kan jeg bare indsætte det der vor jeg vil have Ordrenummeret efter jeg har ændret database navnet
17. marts 2001 - 15:07
#9
ændrer så din_database.mdb til hvad din database hedder, ændrer din_tabel til hvad din tabel hedder
17. marts 2001 - 15:09
#10
<% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.Mappath(\"din_database.mdb\") Set rs = Server.CreateObject(\"ADODB.Recordset\") sql = \"Select * from din_tabel\" rs.open sql, 1, 3, rs.movelast nyt_ordrenummer = rs(\"id\") + 1 Response.Write nyt_ordrenummer rs.close set rs = nothing conn.close set conn = nothing %> Sæt det ind hvor du vil have ordrenyttet
Slettet bruger
17. marts 2001 - 15:12
#11
Microsoft VBScript compilation error \'800a03ea\' Syntax error /ordre.asp, line 336 rs.open sql, 1, 3, ------------------^
17. marts 2001 - 15:16
#12
rs.open sql, conn, 1, 3
Slettet bruger
17. marts 2001 - 15:24
#13
Det lader til det virker. Vil der komme en fejl hvis to er inde på min ordre side samtidig. og det begge har fået næste ordre nummer ens.
17. marts 2001 - 15:25
#14
det vil der nok
Slettet bruger
17. marts 2001 - 15:28
#15
Jeg skal ikke sælge det helt vilde, så det går nok. Tak for det
Kurser inden for grundlæggende programmering