Why can't I get the ExecuteReader to work? I keep getting the error:
No value given for one or more of required parameters.
What does this mean? I can connect to the database.
Here is my code:
Public Function getDataReader(ByRef sSQL As String) As OleDb.OleDbDataReader
Dim myCMD As OleDb.OleDbCommand
Dim dr As OleDb.OleDbDataReader
Try
cnn.Open()
myCMD = New OleDb.OleDbCommand(sSQL, cnn)
dr = myCMD.ExecuteReader()
Return dr
Catch ex As Exception
Throw ex
End Try
End Function
Thanks,
enak
No value given for one or more of required parameters.
What does this mean? I can connect to the database.
Here is my code:
Public Function getDataReader(ByRef sSQL As String) As OleDb.OleDbDataReader
Dim myCMD As OleDb.OleDbCommand
Dim dr As OleDb.OleDbDataReader
Try
cnn.Open()
myCMD = New OleDb.OleDbCommand(sSQL, cnn)
dr = myCMD.ExecuteReader()
Return dr
Catch ex As Exception
Throw ex
End Try
End Function
Thanks,
enak