在VB中编辑数据库和电子表格

原创 2001年02月22日 08:18:00
在VB50中有很多功能强大的控件,其中数据控件与一些绑定控件(如文本框,图片框及 ActiveX控件)的相互协作,能够方便地实现对各种数据库记录、表格乃至电子表格的浏览和编辑操作。 

下面介绍实例,其中数据控件用于记录的浏览、移动、编辑等控制操作,而DBGrid绑定控件则主要用于显示完整的数据库和电子表格,具体操作步骤如下: 

1可视控件的创建: 

(1)在一个新工程中创建一个新窗体。 

(2)从“工程”菜单中选“部件”项,打开“部件”对话框,选“Micorosoft Data Bound Grid Control”(即选DBGrid控件),其图标将出现在工具箱中。 

(3)双击DBGrid图标,该图标将出现在窗体中部,用鼠标将其拖放到适当大小。 

(4)双击数据控件图标,等该图标在窗体上出现后,将其拖放到适当大小。 

2为各控件设置属性: 

(1)数据控件(data1) 

属性 值 注

Connect access(excel) 这是缺省值,若选的是其它数据库类型,则可相应设为 foxpro(或excel)等。 

DatabaseName /Nwindmdb 选打算浏览的数据库(或电子表格)名(/XXXXSL) 须设置完整的(包括路径)的文件名 

Recordsource Author 选该数据库中数据表名或字段名 

(2)数据网格绑定控件(DBGrid) 

属性 值 注 

Datasource data1 数据来源于数据控件 

AllowAddNew True 为True时方可直接增加记录 

AllowUpdata True 为True时方可直接修改记录 

3运行: 

(1)用F5键,或点击工具栏内的三角形标志,即开始运行,运行后所选数据库数据表的完整表格(或所选电子表格)将出现在屏幕中。 

(2)点击数据控件中的不同三角形标记可前后移动记录、光标以进行浏览。 

(3)在光标所到之处,可对记录内容进行修改,VB50将自动保存所作的改动。 

在 VB5.0中编辑数据库和电子表格

  • zgqtxwd
  • zgqtxwd
  • 2008年05月01日 05:23
  • 129

vb操作sql数据库的典型例子

本程序有一菜单开始,里面有查询,删除,修改,添加,程序不一一列出,只写出基本的过程,连接数据库采用标准模块:Public publicstr As StringPublic conn As ADODB...
  • zwxshy
  • zwxshy
  • 2009年09月22日 10:43
  • 5408

CSDN学霸课表——Excel超赞新功能上线:多人实时编辑

《Excel超赞新功能上线:支持多人实时编辑》 微软CEO纳德拉曾经在一次采访中表示,微软带给这个世界最伟大的东西不是Windows操作系统,而是Office办公软件,尤其是Excel,大大提高了...
  • blogdevteam
  • blogdevteam
  • 2017年04月07日 17:42
  • 13805

VB 可编辑列数据的MSHFlexGrid

VB 可编辑列数据的MSHFlexGrid http://download.csdn.net/detail/yanzhibo/5181861
  • yanzhibo
  • yanzhibo
  • 2013年03月26日 10:02
  • 1125

VB处理大量表格

现在帮一个朋友做东西,需要处理大量表格,一些表格需要用户控制,一些是需要自己控制的,但是我不知道该怎么了弄了。困惑。。。想到了几个方法但是时间的原因,没有机会一个一个测试了,正在困惑当中阿!而且,现在...
  • AloneSword
  • AloneSword
  • 2004年08月18日 18:30
  • 1550

利用VB+VSFLEXGrid做的订单信息编辑程序代码

'***************************************************************************************************...
  • wf_csdn2018
  • wf_csdn2018
  • 2018年01月11日 13:47
  • 219

VB中利用DataBase巧妙设置DataReport中的动态SQL

    近日分析一VB做的报表,由于对VB只是了解,谈不上熟练,不过对其水晶报表倒有点认识,之前也做过三两个小的报表 ,加之对PB中的报表了解非常熟悉,当时信心蛮大的。    先是看了DataRepo...
  • yangyafei
  • yangyafei
  • 2010年01月11日 12:07
  • 999

vb如何将数据库中某个字段显示在一个文本框

Dim mrc As ADODB.Recordset Private Sub cmdQuery_Click() Dim txtSQL As String Dim Ms...
  • u010066934
  • u010066934
  • 2013年09月13日 20:31
  • 2708

在VB程序中,通过代码改变Combo控件只读属性Style值

 在VB程序中,如果你用如下语句动态创建一个Combo控件Dim WithEvents cmbDropList As ComboBox...Set cmbDropList = Controls.Add...
  • cuiyxy
  • cuiyxy
  • 2001年08月30日 14:18
  • 1329

VB/VBA中实现数据库与文件的存取

编程完成数据库与文件的数据相互存取 'VB/VBA中实现数据库中的文件存取 '示例数据库为ACCESS数据库,用SQL数据库的话,只需要改连接字符串 ' '*******************...
  • lijil168
  • lijil168
  • 2013年10月04日 18:19
  • 1505
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在VB中编辑数据库和电子表格
举报原因:
原因补充:

(最多只允许输入30个字)