01. februar 2004 - 23:17Der er
14 kommentarer og 2 løsninger
Tælle records og sætte værdien i et felt
Først en forklaring. Jeg har i en tabel en række oplysninger på bruger, de har hver tilknyttet et AfdNr som flere brugere godt kan have. Ideen er her at jeg et andet sted laver en count på hvor mange brugere der er med AfdNr X...(X bliver defineret i formularen) koden ser således ud..men jeg får en driver fejl...har testet SQL´en i query mode...i dette tilfælde giver den mig tallet 3, som passer fint..
Det er en Click event procedure i VBA (Access 2000) "[Microsoft][ODBC Driver Manager] Datasourcename not found, and no default driver selected.
Private Sub Bruger_antal_Click() On Error GoTo Bruger_antal_Click_Err
Dim UsrStr As String Dim sSql As String Dim comp As Integer
Dim rs As ADODB.Recordset Dim cn As ADODB.Connection
UsrStr = Me.AfdNr
sSql = "SELECT COUNT (*) as total_Count FROM TBL_bruger WHERE AfdNr= " & UsrStr & "" Set rs = New ADODB.Recordset Set cn = New ADOB.Connection
kan du huske jeg skrev det var længe siden jeg var begyndt på det.... jeg havde fjernet en lidt vigtig linie... Me.Bruger_antal = comp lad mig sige DOH!... men tark...Dcount virker.. sender du et svar nih...så får du en slat point
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.