David & Joanne Gould
dajomigo at tpg.com.au
Mon Jun 26 23:57:40 CDT 2006
Michael
Thinking that the sql string is too long I have changed the code to the
following:
Dim rsPopulateQtyBoxes As Recordset
Set rsPopulateQtyBoxes = New ADODB.Recordset
rsPopulateQtyBoxes.ActiveConnection = CurrentProject.Connection
Dim sql As String
sql = "SELECT tblHires.HireID, tblHires.title, tblHires.Renew,
tblRentalType.NewRelease " _
& "FROM tblRentalType INNER JOIN (tblTitles INNER JOIN tblHires ON
tblTitles.tapeNumber = tblHires.title)" _
& " ON tblRentalType.RentalTypeID = tblTitles.RentalTypeID" _
& " WHERE
(((tblHires.member)=[Forms]![frmHire_New_Members_Extend]![cboSelectMember])
AND " _
& "((tblHires.Renew)=True) AND ((tblHires.DateReturned) Is Null));"
Debug.Print sql
rsPopulateQtyBoxes.Open sql, , adOpenKeyset, adLockOptimistic,
adCmdUnknown
This gave me the following error:
run-time error: '-2147217904 (80040e10)'
No value given for one or more required parameters.
David