文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发VBDataGrid 控件的使用
精品推荐
特别推荐
·VB表格控件总览与例程分析
·用VB6.0制作画图板
·VB打造超酷个性化菜单(六)
·MSHFlexGrid 控件的应用
·Visual Basic 控件简介
·利用硬盘序列号计算软件注册码
·计算机等级考试二级VB常用算法:排序
·用diskid.dll和disk32.dll获得硬盘序列号
·VB6中使用Winsock穿越各种代理的实现
·在VFP、VB应用程序中激活鼠标功能
热点TOP10
·vb 高手搜集-常见问题总结(1)
·vb高手搜集-常见问题总结(3)
·自己动手做一个数学函数作图器
·利用VB6.0实现五线谱作曲工具
·VB实现程序的隐形
·vb高手搜集-常见问题总结(2)
·vb高手搜集-常见问题总结4(终章)
·Visual Basic通信程序设计
·用VB编写记事本
·窗体控件大小随窗体大小变化而变化

DataGrid 控件的使用

日期:2007年12月29日 作者: 查看:[大字体 中字体 小字体]



    从 DataGrid 返回值
    在 DataGrid 被连接到一个数据库后,可能想要监视用户单击了哪一个单元。可以使用 RowColChange 事件——而不是 Click 事件。如下所示:
    Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
       ' 显示用户所单击的单元的文字、行和列的信息。
       Debug.Print DataGrid1.Text; DataGrid1.Row; DataGrid1.Col
    End Sub

    使用 CellText 和 CellValue 方法
    当一个列使用 NumberFormat 属性设置格式后,CellText 和 CellValue 属性是很有用的。NumberFormat 属性不必更改实际的数据格式就可以更改任何包含数字的列的格式。例如,给定一个网格,其中包含一个名为 ProductID的、包含整数的列。下面的代码将使 DataGrid 以"P-0000" 的格式来显示数据。换句话说,尽管在 ProductID 字段中所包含的实际数值为 "3",但该网格所显示的值将是 "P-0003"。
      Private Sub Form_Load()
        DataGrid1.Columns("ProductID").NumberFormat = "P-0000"
      End Sub
    要返回数据库中所包含的实际值,应使用 CellValue 方法,如下所示:
      Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
        Debug.Print _
        DataGrid1.Columns("ProductID").CellValue(DataGrid1.Bookmark)
      End Sub
    注意 上面所用的 CellValue 和下面所用的 CellText 值,都需要将Bookmark 属性作为一个参数,功能才正确。
    相反地,如果要返回该字段的格式化的值,应使用 CellText 方法:
      Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
        Debug.Print _
        DataGrid1.Columns("ProductID").CellText(DataGrid1.Bookmark)
      End Sub
    注意 上面的 CellText 方法等价于使用 DataGrid 控件的 Text 属性。

    下一步
    要阅读关于使用该控件创建简单的应用程序的一个循序渐进的过程,请参阅“使用 DataGrid 控件创建简单的数据库应用程序”,或“创建一个连接DataList 控件的 DataGrid”。
    要了解关于 Split 对象以及如何对其编程的详细信息,请参阅“操作DataGrid 视图”。

 

    创建 Northwind 的OLE DB 数据链接
    访问数据的一个重要步骤是为想要访问的每个数据库都创建一个 OLE DB数据源。下面的步骤为 Visual Basic 所提供的Nwind.mdb (Northwind) 数据库创建这样一个对象。这个数据源被用于 Visual Basic 文档所提供的一些示例过程。在一个计算机上只需要创建一次OLE DB数据源。

    要创建 Northwind 的OLE DB 数据源
    1. 打开 Windows Explorer或 Windows NT Explorer。
    2. 打开您想要创建 OLE DB 数据源的目录。在该示例中,打开 ProgramFiles、Microsoft Visual Studio和VB98。
    3. 右键单击 Explorer 的右边窗格,然后单击上下文菜单上的“新建”。从文件类型列表中单击“Microsoft 数据链接”。
    4. 重命名新文件 Northwind.MDL。
    5. 右键单击文件并单击上下文菜单上的“属性”,以显示“Northwind.MDLProperties”对话框。
    6. 单击“连接”选项卡。
    7. 单击“提供方”框并选择“Microsoft Jet 3.51 OLE DB Provider”。
    8. 在Data Source 框中输入nwind.mdb文件的路径。
    9. 单击“测试连接”,检测连接。
    10. 如果连接通过,单击“确定”。
    注意 也可以通过在“控制面板”中单击“数据链接”图标创建一个 OLE DB数据源。在“管理数据链接文件”对话框中,单击“新建”创建一个新的数据源。

    使用 DataGrid 和 ADO Data控件创建一个简单的数据库应用程序
    只使用一个 DataGrid 和一个 ADO Data 控件,可以创建一个允许最终用户阅读和写入记录集的数据库应用程序。

    要使用 ADO 数据控件来创建一个简单的数据库应用程序

上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 




上一篇:Visual Basic中DataCombo 和 DataList 控件的使用

下一篇:文件系统控件的使用

相关文章:
·为什么iexplore.exe在打开网页时CPU使用会100%?
·溯雪使用说明
·键盘的使用与指法训练
·GHOST使用方法(图解)
·Firefox 使用常见问题和解决方法
·注册表应用100例—注册表使用全攻略之十一
·Vista系统使用技巧总结
·教您如何使用无线上网全攻略
·TninkPad笔记本电池使用指南
·GM使用命令以及物品怪物中文清单1
相关软件:
·黑客视频教程 VMware虚拟机的安装和使用
·黑客视频教程-灰鸽子远控使用教程
·使用GPMC随心所欲管理组策略
·Adobe Photoshop CS 2 简体中文使用指南
·数码相机购买使用宝典 V1.03.29
·FLASH 8中文使用手册
·流光使用
·IIS4使用手册
·Linux 系统命令及其使用详解(大全)
·触网浏览器的使用

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot