Hi Leute...
Ich habe mit Access ein programm geschrieben.....
ich möchte mit dao eine schon bestehende Abrage öffnen und dessen werte in einem Recordset weiterverwenden...
ich bekomm langsam ne makkkkkkkcke im Internet finde ich nichts diesbezüglicb nur wie ich einen SQL String ausführe ich habe den stand:
Public Sub modul()
Dim db As Database
Dim rs As Recordset
Dim qry As QueryDef
Dim stDocName As String
Dim nummer, Max_RechnungsNr As Integer
stDocName = "rechnungsnr_max"
DoCmd.OpenQuery stDocName, , acReadOnly
Set db = CurrentDb
Set qry = db.QueryDefs("rechnungsnr_max")
Set rs = qry.OpenRecordset(dbOpenDynaset, dbForwardOnly, readonly)
'rs.MoveFirst
nummer = rs![nummer]
Max_RechnungsNr = rs![Max_RechnungsNr]
Summe_steigerungNr = rs![Summe_steigerungNr]
rs.Close
Debug.Print nummer
End Sub
irgend ein Argument fehlt????!!!!
bis dann
essar
Ich habe mit Access ein programm geschrieben.....
ich möchte mit dao eine schon bestehende Abrage öffnen und dessen werte in einem Recordset weiterverwenden...
ich bekomm langsam ne makkkkkkkcke im Internet finde ich nichts diesbezüglicb nur wie ich einen SQL String ausführe ich habe den stand:
Public Sub modul()
Dim db As Database
Dim rs As Recordset
Dim qry As QueryDef
Dim stDocName As String
Dim nummer, Max_RechnungsNr As Integer
stDocName = "rechnungsnr_max"
DoCmd.OpenQuery stDocName, , acReadOnly
Set db = CurrentDb
Set qry = db.QueryDefs("rechnungsnr_max")
Set rs = qry.OpenRecordset(dbOpenDynaset, dbForwardOnly, readonly)
'rs.MoveFirst
nummer = rs![nummer]
Max_RechnungsNr = rs![Max_RechnungsNr]
Summe_steigerungNr = rs![Summe_steigerungNr]
rs.Close
Debug.Print nummer
End Sub
irgend ein Argument fehlt????!!!!
bis dann
essar