[AccessD] A2K: Can anyone tell me why this fails?

Developer Developer at UltraDNT.com
Tue Feb 17 23:29:36 CST 2004


You hve to build the string like this:

selSQL = "SELECT tblStudents.StudentID, tblStudents.FormattedStudentID
FROM tblStudents WHERE (((tblStudents.FormattedStudentID)=" &
[Forms]![frmStudentSearch]![txtStudentIDSearch] & "));"

--Steve


-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren DICK
Sent: Tuesday, February 17, 2004 11:54 PM
To: AccessD List
Subject: [AccessD] A2K: Can anyone tell me why this fails?


Hello all
I get a very long runtime error number along with the text... No value
given for one or more required parameters

The sql string works well as a query
'###########################################
Dim selSQL As String
Dim rs As Object
Dim con As Object

selSQL = "SELECT tblStudents.StudentID, tblStudents.FormattedStudentID
FROM tblStudents WHERE
(((tblStudents.FormattedStudentID)=[Forms]![frmStudentSearch]![txtStuden
tIDSearch]));"

Set rs = CreateObject("ADODB.Recordset")
Set con = Application.CurrentProject.Connection

rs.Open selSQL, con, 1, 3 '<=====DEBUG YELLOWS OUT THIS LINE

    With rs
        .MoveFirst
        .MoveLast
        .MoveFirst
        MsgBox .RecordCount
    End With
'###########################################

_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com




More information about the AccessD mailing list