HelloData:简单的 ADO 应用程序

此简单的应用程序逐步执行四个主要 ADO 操作中的每一项:获取、检查、编辑和更新数据。 这些操作针对 SQL Server 附带的 Northwind 示例数据库执行。 为了专注于 ADO 的基础知识并防止代码混乱,示例中的错误处理最少。

运行 HelloData

  1. 创建引用 ADO 库的新 Standard EXE Visual Basic 项目。 有关详细信息,请参阅 引用 ADO 库

  2. 在窗体顶部创建四个命令按钮,将 名称Caption 属性设置为本主题末尾表格中显示的值。

  3. 在按钮下方,添加 Microsoft DataGrid 控件(Msdatgrd.ocx)。 Msdatgrd.ocx 文件包含在 Visual Basic 中,位于 \windows\system32 或 \winnt\system32 目录中。 若要将 DataGrid 控件添加到 Visual Basic 工具箱窗格,请从 项目” 菜单中选择“组件...”。 然后选中“Microsoft DataGrid Control 6.0 (SP3) (OLEDB)”旁边的框,然后单击“确定”。 若要将控件添加到项目,请将 DataGrid 控件从工具箱拖动到 Visual Basic 窗体。

  4. 在网格下方的窗体上创建 TextBox,并设置其属性,如表中所示。 完成后,表单应与下图相似。

  5. 最后,复制 HelloData Code中列出的代码,并将其粘贴到表单的代码编辑器窗口中。 按 F5 运行代码。

注意

在以下示例及整个指南中,使用用户 ID"MyId"和密码“123aBc”来进行服务器身份验证。 应将这些值替换为服务器的有效登录凭据。 此外,请将“MySQLServer”值替换为服务器的名称。

有关代码的详细说明,请参阅有关 HelloData 注释。

显示 HelloData VB 应用程序的 Form1

控件类型 财产 价值
表格 名字 Form1
高度 6500
宽度 6500
MS DataGrid 名字 grdDisplay1
文本框 名字 txtDisplay1(文本显示1)
多行
命令按钮 名字 cmdGetData
标题 获取数据
命令按钮 名字 cmdExamineData
标题 检查数据
命令按钮 名字 cmdEditData
标题 编辑数据
命令按钮 名字 cmdUpdateData
标题 更新数据