您的位置:软件 > 开发者网络 > 微软开发专栏 > 技术专题 > 正文
VS.NET中构建数据库应用程序
[文章信息]
作者:
时间:2003-09-05
出处:Microsoft
责任编辑:方舟
[文章导读]
本文将介绍VS中的新的工具和数据类,引导您完成生成数据库应用程序的整个过程
advertisement
热点推荐
· 天极网软件频道改版调查
· 在ASP.NET程序中创建唯一序号
· 用JVM工具接口创建调试和分析代理
· Win 2000如何安装配置防火墙
· 防范Windows消息钩子的侵入
[正文]

上一页  1 2 3 4 5 6 7 8 9 10 11  下一页

  数据集

  现在,我们已具备 ServiceCall 数据库和连接、一个用户定义的函数以及一个存储过程。下一步,我们将使用该存储过程来创建一个用于填充数据网格的数据集。

  创建数据集

  1、打开工具箱:在 View(视图)菜单中,单击 Toolbox(工具箱)。

  2、在工具箱中,单击 Data(数据)选项卡,然后将一个 SqlDataAdapter 控件拖到 Form1 上。这将在 Form1 的设计窗口底部放置一个 SqlDataAdapter1 图标,并启动数据适配器配置向导。数据适配器配置向导收集与适配器将要管理的数据有关的信息。

  3、当向导提示您提供要使用的数据连接时,请指定 ServiceCall 连接。


图 12:选择数据连接属性表

  4、下一步,从以下选项中选择一种查询类型:

   Use SQL statements(使用 SQL 语句)- 提供 Transact-SQL 语句或使用查询生成器以图形方式设计查询。

   Create new stored procedures(创建新存储过程)- 向导自动基于自身提供的 Transact-SQL 语句创建选择、插入、更新和删除等存储过程。

   Use existing stored procedures(使用现有存储过程)- 最多可以指定四个现有的存储过程,分别对应以下四种操作。您不必指定全部四个存储过程。对于指定的每个存储过程,SqlDataAdapter 被配置为将存储过程与相应的数据库操作相关联:

    选择 - 从数据库中读取现有数据

    插入 - 向数据库的一个或多个表中插入新行

    更新 - 更新现有的行

    删除 - 删除现有的行

   无论选择何种查询类型,都可以选择使用图形化的查询工具来生成查询,并从以下高级 Transact-SQL 生成选项中进行选择:

   Use the Select statement(使用 Select 语句)- 基于 Select 语句生成 Insert、Update 和 Delete 语句。

   Use optimistic concurrency(使用开放式并发)- 修改 Update 和 Delete 语句以确定在记录被加载到数据集后数据库是否发生了改变。

   Refresh the dataset(刷新数据集)- 添加一个 Select 语句以检索标识列值并刷新由数据库计算的值。

   选择 Use existing stored procedures(使用现有存储过程)作为查询类型。


图 13:选择查询类型属性表

  5、在 Bind Commands to Existing Stored Procedures(将命令绑定到现有存储过程)页面的 Select(选择)下拉列表框中,选择 BrowseInvoiceTotals。


图 14:将命令绑定到现有存储过程属性表

  6、忽略 Insert(插入)、Update(更新)和 Delete(删除)下拉列表。单击 Next(下一步),然后单击 Finish(完成)。


图 15:查看向导结果

  下一步,我们将配置 SqlDataAdapter 生成的数据集。


上一页  1 2 3 4 5 6 7 8 9 10 11  下一页

·"WAP天极之IT新闻资讯,50万元等你拿"    ·天极WAP之游戏狂图,50万元等你下载

天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 

发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容阅读排行榜
  • 高性能托管应用程序设计入门
  • .NET智能传输服务实现自动更新(下)
  • .NET后台智能传输服务实现自动更新(上)
  • 探秘Visual Studio.Net 2003
  • 主板超频特色技术GIGA技嘉篇
  • Win 2000如何安装配置防火墙
  • 防范Windows消息钩子的侵入
  • 性价比之选 AGP显卡的告别秀
  • 大学校园生活之聊天也疯狂
  • Fireworks制作GIF动画Banner
  • 金山打击外挂 遭网络游戏玩家起诉
  • 完全公测《开天》掀起滔滔巨浪
  • Advertisement