[ASP]max(nummer) in een typeveld plaatsen

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

  • Mavvie
  • Registratie: Maart 2001
  • Laatst online: 10-05-2021
het lukt mij niet om een waarde die uit max(nummer) voortkomt in een typeveld te plaatsen. Ik gebruik ASP en Access database. Deze sql code gebruik ik:
code:
1
2
3
4
5
6
7
8
set DataBaseCon = Server.Createobject("ADODB.Connection")

DataSource = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DataSource = DataSource & "DBQ=" & server.mappath("leden.mdb")
DataBaseCon.Open DataSource

DataQuery = "SELECT max(nr) FROM Ledenlijst"
Set RS = DataBaseCon.Execute(DataQuery)

Als ik ipv max(nr) gewoon nr doe doet ie het wel

Dit is de code om de waarde in het veld te krijgen
code:
1
<input name="0" type="text"  value="<%=RS("nr")%>"size="20">

Twitter | Linkedin


  • .GoO
  • Registratie: September 2001
  • Laatst online: 26-08 10:06
Dus hij geeft helemaal geen records als result of wat?? Bij NR pakt ie gewoon de 1e, logisch dat ie het doet..

Doe anders gewoon eens SELECT Top 1 * FROM Ledenlijst ORDER BY nr DESC dan zou ie het volgens mij ook moeten doen..

Maaruh, kan het niet gewoon zonder query en gewoon recordset.movelast?? (aannemend dat NR je sleutel is) Dan heb je toch ook gewoon het hoogste NR?

  • Unifex
  • Registratie: Juni 2002
  • Laatst online: 02-04 13:57
Hoi,

Als je je sql statement alsvolgt uitbreidt:
DataQuery = "SELECT max(nr) as Nr FROM Ledenlijst"

Dan zou het moeten werken. Daarnaast zou je met de volgende aanpassing kunnen kijken wat de werkelijke naam is zonder de [AS Nr] toevoeging:
<%=RS(0).name%>

Note:
Persoonlijk schrijf ik het altijd zo:
<%=rs.fields("nr").value%>
maar als dat andere ook werkt dan is dat natuurlijk prima.

Succes

Guess what we are not stupid, just ignorant!


  • Mavvie
  • Registratie: Maart 2001
  • Laatst online: 10-05-2021
Op maandag 08 juli 2002 00:23 schreef Unifex het volgende:
Hoi,

Als je je sql statement alsvolgt uitbreidt:
DataQuery = "SELECT max(nr) as Nr FROM Ledenlijst"

Dan zou het moeten werken. Daarnaast zou je met de volgende aanpassing kunnen kijken wat de werkelijke naam is zonder de [AS Nr] toevoeging:
<%=RS(0).name%>

Note:
Persoonlijk schrijf ik het altijd zo:
<%=rs.fields("nr").value%>
maar als dat andere ook werkt dan is dat natuurlijk prima.

Succes
Hey Thnx!!

Twitter | Linkedin


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

standaard SQL / ASP vraagje, oplossing is reeds gegeven.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Dit topic is gesloten.