Microsoft
Software
Hardware
Network
Question : How do I store the result of a select query into a variable
I created a simple table with 2 columns as well as a form. I want to grab the user input from a combo box and query the table for the result to be used later. For example, my table looks like
Jan 10 | 013110
Feb 10 | 022810
If the user selects 'Jan 10' in the combo box, I want to store the '013110' in a variable to use later.
The following code executes the query but it opens the results in a datasheet which I do not want to display. Do I need to create a record set for the single value? Here is my code below
Set db = CurrentDb()
Set qdf = db.QueryDefs("qryBatchHead
er")
strSql = "Select tblBatchHeader.MonthValue from tblBatchHeader where tblBatchHeader.MonthName = Forms![frmUserform]![Month
];"
qdf.SQL = strSql
Me.Visible = False
DoCmd.OpenQuery "qryBatchHeader", acViewNormal, acEdit
DoCmd.Close acForm, "frmUserform"
Thank you in advance!
Audrey
Answer : How do I store the result of a select query into a variable
try this, there is an extra '
copy this and paste
Dim myVariable
myVariable = DLookup("MonthValue", "tblBatchHeader", "MonthName='" & Forms![frmUserform]![Month
] & "'")
MsgBox myVariable
Random Solutions
Error importing .reg file
multi findfirst criteria string
Orphan threads in .net, are they stopped by Garbage Collector?
Access VBA If Elseif Syntax Error
Access 2007 Error on Program Start
Domain controller for Group Policy operations is not available. and a couple other things.
Access database file size increase constantly...
Batch file help
WSUS Connection Error
Request for the permission of type 'Microsoft.SharePoint.Secu<wbr />rity.Share<wbr />PointPermi<wbr />ssion, Microsoft.SharePoint.Secur<wbr />ity, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e<wbr />9429c' fail