04. oktober 2002 - 00:51Der er
1 kommentar og 1 løsning
Lave en tæller på basis af en DB
Hej
Jeg vil gerne lave en tæller, der på basis af hvor mange rækker der findes i en tabel, genererer det næste nummer i rækken??
Det er til en form der skal tilføje en kunde i en DB, og hvor kundenummeret (altså det nye) skal vises som en label når siden loades.
Hvordan gør man dette?
Her er det kode jeg har so far:
Sub kundeCount(Sender As Integer, E As EventArgs) Dim antal as Integer antal = "SELECT count(*) AS rowcount FROM kunder" Dim objConn As New ODBCConnection("driver=MySQL;Server=xxxxxxxxx") Dim objCmd as ODBCCommand objConn.Open
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Hvilken database bruger du? Jeg ved, at i MySQL kan man på en tabelkolonne sætte noget der hedder auto-increment - dvs. at når der bliver tilføjet en record uden noget i f.eks. ID-feltet, sættes denne automatisk til det næste i rækken. Jeg kunne foretsille mig, Access og MSSQL havde noget lignende. Jeg vil i øvrigt anbefale dig at gemmen brugernes IP-adresser så du kun tæller de nye op... det giver mere korrekte resultater. Du kunne også evt. gøre begge dele.
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.