在本节中,将学习如何处理可能会由类库 IDataReader 方法引发的异常。
- 关闭网站或 Windows 项目,然后重新打开包含 IDataReader 静态方法的类库项目。
注意类库项目是在“创建类库”中创建的,其名称为 "VB_Lib_DataLayer" [Visual Basic] 或 "CS_Lib_DataLayer" [C#]。
- 查看连接字符串常量以检查数据库服务器名称或密码中的错误。
- 查看查询字符串常量以检查查询中的错误。
- 从“生成”菜单中,单击“生成解决方案”。
- 从“文件”菜单中,单击“关闭解决方案”。
- 重新打开网站或 Windows 项目。
- 删除已创建的 Crystal 报表文件,然后创建一个新的 Crystal 报表。
- 重复上一节“将报表连接到 IDataReader 静态方法”中的步骤。
GetCustomersUsingOleDb() 方法已成功传送到“选定的表”面板中。
注意 |
|---|
如果仍收到异常,请重复调试过程。 要进一步调试,请在网站或 Windows 项目中创建一个新的 Web 窗体或 Windows 窗体,并给该窗体添加一个 GridView 控件。在代码隐藏类中,将 GridView 控件的 DataSource 属性设置为 IDataReader 静态方法。然后,编译并查看该 Web 窗体或 Windows 窗体以确定显示是否成功。 |