• ----:)欢迎访问源码网(:----
    • 首页
    • 博客
    • 学院
    • 下载
    • 论坛
    • 影视
    • 发布源码
    • RSS
    • ITPig
    • 笑话网
    • 百家姓
    • 繁體中文

源码网 - 中国第一源码门户
选择镜像:网通镜像 - 电信主站
  • 首 页
  • 新闻动态
  • 网站运营
  • 网页制作
  • WEB开发
  • 编程开发
  • 图像媒体
  • 操作系统
  • 数据库
  • 服务器
热门搜索 优化 SEO 故事 cms IIS7 MySQL 个人 AdSense 主题推广 | 文章搜索: 高级搜索
会员登录/控制面版您的位置: 学院首页 >> 数据库 >> 详细内容
 

推荐文章

  • SQL数据库的备份、压缩与SQL数据库数据处理的方法
  • 《MySQL管理员指南》之一----MySQL安全性指南
  • 压缩SQL数据库
  • 实例讲解MYSQL数据库的查询优化技术
  • MySQL查询优化技术讲座
 
 

热点文章

  • 安装SQL Server 2005实例环境图解
  • SQL数据库的备份、压缩与SQL数据库数据处理的方法
  • SQL SERVER 2005数据库镜像
  • SQL Server 性能优化工具
  • SQL数据库还原出现错误112(磁盘空间不足)的解决办法
  • 支持中文的MySQL 5.1+ 全文检索分词插件
  • MySQL数据导入导出方法与工具mysqlimport
  • VS.NET中构建数据库应用程序
  • 如何使用SQL Server 2000中的XML功能
  • Server 2005性能排错
  • 《MySQL管理员指南》之一----MySQL安全性指南
  • SQL Server 2000中的SQL语言简介
 
 

相关文章

  • 使用.NET语言开发Silverlight应用程序入门(二):界面..
  • 使用.NET语言开发Silverlight应用程序入门(一):了解..
  • 微软代码和应用程序共享网站MSDN Code Gallery上线
  • 开发优质高效的Informix数据库应用程序
  • 用VC++开发Oracle数据库应用程序详解
  • 使用Microsoft SQL Server 2005 构建更好的应用程序
 
 

百度搜索

 
 

VS.NET中构建数据库应用程序

  • 阅览次数:
  • 文章来源: CP整理
  • 原文作者: 不详
  • 整理日期: 2007-04-11
  • 发表评论
  • 字体大小:
  • 小
  • 中
  • 大

5、调整 DataGrid 控件的大小,使所有的列都可见。

6、要填充数据集,请向 Form1 中添加一个按钮,然后将其 Text 属性和 Name 属性更改为 RunReport。

7、双击按钮打开代码窗口。将以下代码行添加到 RunReport_Click 子例程中并保存该应用程序:

 

BrowseInvoiceTotalsDS1.Clear

' 使用 SqlDataAdapter 填充 DSSqlDataAdapter1.Fill

(BrowseInvoiceTotalsDS1)

现在,可以测试我们的应用程序了。运行该应用程序,然后单击 RunReport 按钮。SqlDataAdapter 将连接到数据库,运行我们的存储过程和函数,加载数据集并将数据传递到数据网格中。输出结果应类似于图 19 所示的结果。

图19:示例应用程序的输出

 

下一步,我们将创建一个数据维护窗体。

创建数据维护窗体

1、向 ServiceCall 项目添加一个新窗体 (Form2):在解决方案资源管理器中,单击右键项目名称,然后依次单击 Add(添加)和 Add Windows Form(添加 Windows 窗体)。

2、在 Templates(模板)下,单击 Windows Form(Windows 窗体)模板,然后单击 Open(打开)。

3、向窗体中添加一个 SqlDataAdapter 控件。将启动数据适配器配置向导。

4、为 SqlDataAdapter 选择现有的 ServiceCall 连接。对于此 SqlDataAdapter 控件,我们将让 Visual Studio .NET 为我们创建所需的存储过程。

5、单击 Create new stored procedures(创建新存储过程),然后单击 Next(下一步)。将打开 Generate the stored procedures(生成存储过程)页面。

6、单击查询生成器,将 Customers 表添加到查询,然后关闭 Add Table(添加表)对话框。

7、在关系图窗格中,选择所有的列,然后依次单击 OK(确定)和 Next(下一步)。

8、在 Create the Stored Procedures(创建存储过程)属性页中,分别为四个新存储过程提供一个名称(此示例中使用 CustomersSelect、CustomersDelete、CustomersInsert 和 CustomersUpdate),然后单击 Next(下一步)。

9、当向导的最后一页显示成功生成所有存储过程的消息时,单击 Finish(完成)。

10、打开 SqlDataAdapter 控件的属性页,查看以下属性;这些属性的值被设置为我们所提供的存储过程名称:

◆SelectCommand.CommandText 的值为 CustomersSelect。

◆DeleteCommand.CommandText 的值为 CustomersDelete。

◆InsertCommand.CommandText 的值为 CustomersInsert。

◆UpdateCommand.CommandText 的值为 CustomersUpdate。

Visual Studio .NET 创建了四个存储过程(基于我们提供的 Select 语句)、将其编译到数据库并配置了SqlDataAdapter 控件以使用这些存储过程。

下一步要生成我们为 Form2 创建的 SqlDataAdapter 的数据集。

生成数据集

1、右键单击 SqlDataAdapter,然后单击 Generate DataSet(生成数据集)。

2、将数据集命名为 CustomersDS。

3、向窗体添加 DataGrid 控件,然后将该控件的 DataSource 属性设置为 CustomersDS1.Customers、CaptionText 属性设置为 Maintain Customers。

4、调整 DataGrid 控件的大小,使所有的列都可见。

5、在数据网格下添加一个按钮,将其 Text 属性和 Name 属性更改为 Load。

6、在第一个按钮旁添加另一个按钮,将其 Text 属性和 Name 属性更改为 Update。

7、双击 Load 按钮打开代码窗口,然后向 Load 按钮的单击事件中添加以下代码:

CustomersDS1.Clear()

SqlDataAdapter1.Fill(CustomersDS1)

8、在 Update 按钮的单击事件中,添加以下代码:

SqlDataAdapter1.Update(CustomersDS1)

运行应用程序之前,必须将项目的 Startup 对象更改为 Form2。

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

上一篇:PHP使用zlib扩展实现页面GZIP压缩输出
下一篇:构建支持Master/Slave读写分离的数据库操作类
  • 网友评论:
  • 查看所有评论
  • 我要发表评论
您的网名:
留言主题:
你要发表的内容:

 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 发布软件 | 帮助中心 | 源码论坛

Copyright © 2005-2007 CodePub.Com  程序支持:木翼  滇ICP备05005971号