首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > Windows 窗体中的简单数据访问
【标  题】:Windows 窗体中的简单数据访问
【关键字】:Windows
【来  源】:http://blog.csdn.net/spring21st/archive/2007/04/19/1571214.aspx

Windows 窗体中的简单数据访问

 
Datasetdatagridview的使用示例
 
主要参考
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vbcon/html/vbwlkwalkthroughdisplayingdatafromsingletableinwindowsform.asp
 
使用SQL Server 的pubs数据库中的authors表
 
1.       创建Windows窗体
2.       配置数据集
创建数据连接和数据适配器
从“工具箱”的“数据”选项卡中,将 OleDbDataAdapter 对象拖到窗体上。
点击右键-“数据适配器配置向导”
-创建以下 SQL 语句:
SELECT au_id, au_lname, au_fname, city, state, phone, contract
FROM authors
   
3.       生成数据集
    选择“新建”选项,将数据集命名为 dsAuthors
在“选择要添加到数据集中的表”下面的列表中,应选择“authors”表。
 
4.       添加datagridview控件
绑定控件:
DataSource 属性中,选择 DsAuthors1(或 dsAuthors1)作为数据源。不选择 DsAuthors1.Authors(或 dsAuthors1.Authors)。
DataMember 属性中选择“authors”。
设置这两个属性会将 DsAuthors1 数据集内的 authors 数据表绑定到网格。
 
这一步要尤其注意,只有在datagridviewDataMember属性中选择表后,数据才能最后加载显示。
 
5.       填充datagridview控件
1)添加button,加载数据
     private void btnUpdate_Click(object sender, System.EventArgs e)
{
           oleDbDataAdapter1.Update(dsAuthors1);
           MessageBox.Show("Database updated!");
}
2)添加button,更新数据
     private void btnLoad_Click(object sender, System.EventArgs e)
{
           dsAuthors1.Clear();
           oleDbDataAdapter1.Fill(dsAuthors1);
}
 
6.       测试
   测试该窗体,以确保它在网格中显示作者数据,并且用户可以进行更新。
 
 
 
a.    SELECT au_id, au_lname, au_fname, city, state, phone, contract
FROM authors
 
学批处理遇到的问题,我都为它死了三次了!!!:【上一篇】
wavecom编程,发送至短信特服号:【下一篇】
【相关文章】
  • Broken Service Dependency on Windows 2003
  • Windows NT File System Internals中文版在这里订购!现货
  • Windows内核API HOOK 之 Inline Hook
  • (C#)Windows Shell 编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令
  • 《给初学者的Windows Vista的补遗手册》之077
  • 《给初学者的Windows Vista的补遗手册》之078
  • 《给初学者的Windows Vista的补遗手册》之079
  • Windows与Linux编译器的差异
  • 利用Windows PE来检查和清除计算机病毒和流氓软件
  • 菜单的扩展性 ( 以下内容适用平台 Microsoft Windows CE 5.0 )
  • 【随机文章】
  • 怎样使用资源文件
  • 根据SW-CMM建立组织标准软件过程(OSSP)
  • 《财富》评论:盛大新游戏——陈天桥欲打造中国迪斯尼
  • 关于麒麟和bsd的讨论多帖(转自红旗官方论坛)
  • HTML 组件(HTML COMPONENTS)
  • 给关注ESFramework的朋友们 2006.06.25
  • 营造知识共享的文化,从改变行为开始
  • ORA-01031 [2006年05月24日]
  • 簡單的讀寫文件的速度——讀創建臨時文件速度
  • zzLinux下C开发环境的构成和安装
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.