Går det på något sätt att hämta ut hela summan ur en kolumn i en Accessdatabas? Kanske kan vara en början: Okej. Förstår inte riktigt... HejHur summerar man en kollumn i en Access-databas?
Dvs. om man stegvis fyller på en kolumn med olika värden och vill få hela kolumnens (nuvarande) totala värde utskrivet i en textbox!
Tacksam för svar!Sv: Hur summerar man en kollumn i en Access-databas?
<code>
Set rs = New ADODB. Recordset
strSQL = "SELECT Sum(KolumnNamn) As Totalt FROM TabellNamn"
rs.Open strSQL, Conn
Debug.Print "Totalt: " & rs("Totalt")
</code> Sv: Hur summerar man en kollumn i en Access-databas?
Men i vilket fall som helst är detta koden jag har:
<code>
Private Sub cmdDel_Click()
databar.Recordset.Delete
databar.Recordset.MovePrevious
End Sub
Private Sub cmdUpd_Click()
databar.Recordset.Edit
End Sub
Private Sub cmdAdd_Click()
databar.Recordset.AddNew
End Sub
Private Sub cmdExit_Click()
End
End Sub
Private Sub databar_Validate(Action As Integer, Save As Integer)
End Sub
Private Sub txtComments_Change()
End Sub
Private Sub txtDate_Change()
End Sub
Private Sub txtEmail_Change()
End Sub
Private Sub txtKronor_Change()
End Sub
Private Sub txtLastName_Change()
End Sub
Private Sub txtName_Change()
End Sub
Private Sub txtTotal_Change()
End Sub
</code>
I TextBoxarna har jag stält in databar som DataSource och DataField som hämtar från kolumnerna "Name, LastName, Email, Date, Kronor och Comments". Det är kolumnen kronor som jag vill summera i en TextBox - txtTotal.
Någon som kan och har lust att hjälpa mig? Är ganska så ny på detta området... Tack på förhand!Sv: Hur summerar man en kollumn i en Access-databas?
Testa detta men du får ändra tabell till vad din tabell heter
Data1.RecordSource = ("select sum (Kronor) from tabell")
txtKronor.Text = Data1.Recordset.Fields(0)
Tobbe