Brian,
Sorry it's taken me so long to get back to this thread; this project got "back-burnered" for about ten days there.... hope I can still grab some of your time.
I read a post in which Michael Washington said that both the SqlDataProvider.vb and DataProvider.vb were expendable and could be deleted.
I have tried to relocate this post so that I could cite it for you, but I have been unable to find it. So I managed to recreate the Data Provider files.
If this file is critical, then I have made a critical error in removing it.
This is some of the SqlDataProvider.vb Code... I'm going to try adding the proper parameters...
#Region "Public Methods"
Public Overrides Function GetPhoneGrids(ByVal ModuleId As Integer) As IDataReader
Return CType(SqlHelper.ExecuteReader(ConnectionString, GetFullyQualifiedName("GetPhoneGrids"), ModuleId), IDataReader)
End Function
Public Overrides Function GetPhoneGrid(ByVal ModuleId As Integer, ByVal ItemId As Integer) As IDataReader
Return CType(SqlHelper.ExecuteReader(ConnectionString, GetFullyQualifiedName("GetPhoneGrid"), ModuleId, ItemId), IDataReader)
End Function
Public Overrides Sub AddPhoneGrid(ByVal ModuleId As Integer, ByVal Content As String, ByVal UserId As Integer)
SqlHelper.ExecuteNonQuery(ConnectionString, GetFullyQualifiedName("AddPhoneGrid"), ModuleId, Content, UserId)
End Sub
Public Overrides Sub UpdatePhoneGrid(ByVal ModuleId As Integer, ByVal ItemId As Integer, ByVal Content As String, ByVal UserId As Integer)
SqlHelper.ExecuteNonQuery(ConnectionString, GetFullyQualifiedName("UpdatePhoneGrid"), ModuleId, ItemId, Content, UserId)
End Sub
Public Overrides Sub DeletePhoneGrid(ByVal ModuleId As Integer, ByVal ItemId As Integer)
SqlHelper.ExecuteNonQuery(ConnectionString, GetFullyQualifiedName("DeletePhoneGrid"), ModuleId, ItemId)
End Sub
#End Region