I have created a querydef that passes parameters and now I want to take that data in the form of a recordset and populate a combo box. Can anyone tell me what I am doing wrong?
Dim db As Database
Dim qd As QueryDef
Set db = CurrentDb
Set qd = db.CreateQueryDef("Sites"
qdtext = "PARAMETERS Stand text, st text; "
qdtext = qdtext & "SELECT * FROM table WHERE " & _
"siteStanding = stand AND SiteType = st"
qd.Sql = qdtext
Dim rs As Recordset
Dim strlist As String
Set qd = db.QueryDefs("Sites"
qd!stand = "Owned"
qd!st = "Managed"
Set rs = qd.OpenRecordset(dbOpenSnapshot)
With rs
Do While Not .EOF
strlsit = strlist & rs(0) & "," & rs(1)
.MoveNext
Loop
End With
cboSite.rowsource = strlist (This part doesn't work)
rs.Close
db.Close
Any help would be greatly appreciated.
Dim db As Database
Dim qd As QueryDef
Set db = CurrentDb
Set qd = db.CreateQueryDef("Sites"
qdtext = "PARAMETERS Stand text, st text; "
qdtext = qdtext & "SELECT * FROM table WHERE " & _
"siteStanding = stand AND SiteType = st"
qd.Sql = qdtext
Dim rs As Recordset
Dim strlist As String
Set qd = db.QueryDefs("Sites"
qd!stand = "Owned"
qd!st = "Managed"
Set rs = qd.OpenRecordset(dbOpenSnapshot)
With rs
Do While Not .EOF
strlsit = strlist & rs(0) & "," & rs(1)
.MoveNext
Loop
End With
cboSite.rowsource = strlist (This part doesn't work)
rs.Close
db.Close
Any help would be greatly appreciated.