在本教程中,要使用 GUI 方式生成数据集模式:在 Visual Studio 的主窗口中,将数据库表从“服务器资源管理器”拖到数据集窗口上。
第一步是在服务器资源管理器中配置数据库连接,连接到 Crystal Reports 示例报表附带的示例数据库。
从“视图”菜单中,单击“服务器资源管理器”。
在“服务器资源管理器”中,右击“数据连接”,然后单击“添加连接...”
取决于是在 Visual Studio .NET 2003 还是在更高的 Visual Studio 版本中添加此连接,下一步将有所不同。
在 Visual Studio .NET 2003 中,执行以下操作:
1. 在“数据链接属性”对话框中,单击“提供程序”选项卡。
2. 在“选择数据提供程序”面板中,单击“.NET Framework Data Provider for OLE DB”,然后单击“连接”选项卡。
3. 在“选择 OleDB 提供程序”框中,选择“Microsoft Jet 4.0 OLE DB 提供程序”。
- 在 Visual Studio 2005 或更高版本中,执行以下操作:
1. 在“更改数据源”对话框中的“数据提供程序”组合框中,选择“用于 OLE DB 的 .NET Framework 数据提供程序”。
2. 在“数据源”列表中,选择“Microsoft Access 数据库文件”,然后单击“确定”。
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/8yfdxzdx.alert_note(zh-cn,VS.90).gif" alt="Note" class="note" />注意</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>如果是首次在 Visual Studio 2005 中添加连接,将出现“更改数据源”窗口。如果出现“添加连接”对话框,请单击“更改...”</p></td>
</tr>
</tbody>
</table>
- 在“数据库文件名”字段中,输入指向 Xtreme 示例数据库的路径。
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/8yfdxzdx.alert_note(zh-cn,VS.90).gif" alt="Note" class="note" />注意</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>可以复制并粘贴 Xtreme 示例数据库的路径。要访问您的 Crystal Reports 版本的路径,请参见 <a href="ms225530(v=vs.90).md">“Xtreme 示例数据库的位置”</a>。</p></td>
</tr>
</tbody>
</table>
将“用户名”和“密码”字段留空,然后单击“测试连接”。
如果测试连接失败,请复查指向 Xtreme 示例数据库的路径,并确保“用户名”和“密码”均为空白。
单击“确定”,关闭“测试连接”对话框,然后再次单击“确定”以关闭“连接属性”对话框。
在“服务器资源管理器”中,展开“访问”节点,然后展开“表”节点。
验证“客户”表在“服务器资源管理器”中是否可见。