VB数据库技术剖析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * 二、向数据库中添加数据表 操作步骤为: (1)在“数据库窗口”中右击鼠标,系统弹出一快捷菜单,单击其中的“新建表”菜单项,系统将打开“表结构”对话框 。 (2)在“表名称”文本框中键入表名,这里键入名称xjb。 (3)单击“添加字段”按钮,系统显示“添加字段”对话框,在这个对话框中定义表的字段。在“名称”文本框中输入字段名称,这里输入第一个字段“学号”的名称“st_No”;单击“类型”下拉列表框,从中选择字段类型“Integer”;“大小”文本框用于指定Text类型字段的宽度,该长度限制了输入到这个字段的文本字符的最大长度,选择Text之外的数据类型时,不需要指定宽度。单击“确定”按钮,这样我们就定义了xjb表的第一个字段。 三、数据表中数据的编辑 四、添加或删除索引 五、使用查询生成器 Recordset对象代表一组与数据库相关的逻辑记录集合。它所对应的数据来源可以是数据表,也可以是和SQL语言中查询语句(SELECT)有关的查询结果。 Recordset对象有三种类型: Table类型:记录集为表集,可以显示、添加、删除和修改,具有较好的更新性能。 Dynaset类型:记录集为动态集,可以显示、添加、删除和修改,并具有较大的操作灵活性。 Snapshot类型:记录集为快照集,只能显示,具有较好的显示速度。 RecordSet对象的属性和方法 ◆ 记录集 Recordset的属性 Recordset 是一个数据结构,通常用来表示从数据库中提取的一个记录集。在VB中只能通过Recordset 对象对数据库进行操作。 (1)BOF和EOF 属性 用来测试记录指针是否已超出数据库的首记录或尾记录。BOF属性用来测试记录指针是否超出文件头;EOF属性用来测试记录指针是否超出文件尾。 假设需要读出数据库中的全部记录,可以使用Recordset 的EOF属性,程序如下: Do While Data1.Recordset.Eof=False 依次读出记录 记录指针下移一个 Loop (2)AbsolutePosition 属性 AbsolutePosition 属性用于反映记录指针的当前位置。注意: AbsolutePosition 属性所反映出来的记录指针的当前位置值比它的绝对位置的编号少1,假设当前位置十号记录 由AbsolutePosition 给出的值则是2。 (3)Bookmark 属性 Bookmark 属性用于返回或设置当前记录指针的书签,其数据类型为String。在程序中可以用Bookmark 属性对记录指针重新定位。 (4)RecordCount 属性 RecordCount 属性用于测量数据库的总记录数。在多用户情况下,由于Recordset 对象的不断变化, RecordCount 测出的数据可能不准确。为了能得到准确的记录总数,在测量记录总数时需要先将记录指针移动到最后一个 记录,语句如下: Data1.Recordset.MoveLast 然后使用RecordCount属性, Data1.Recordset. RecordCount 这样就能准确地得到当前记录集的记录总数了。 (5)Nomatch 属性 Nomatch属性用于判断在使用Find方法和Seek方法做查询操作时是否查询到符合查询条件的记录,如果其返回值为True则表示没有符合条件的记录,反之则表示有相应记录被找到 对记录的操作能够通过Recordset对象的方法实现。其常用方法有: 1)AddNew方法 加入一条新记录到记录集内存缓冲区。 2) Edit方法 允许对当前记录进行修改。 3) Delete方法 用于删除当前记录。 4) Update方法 把内存缓冲区的内容写进数据库文件,保存对数据库所作的改动。 5) Close方法 关闭记录集和数据库。该方法也能用在数据库对象上,将数据库关闭。 RecordSet对象的方法 5) Move方法 使用Move方法可代替对数据库控件对象的4个箭头的操作遍历整个记录几种的记录。 5种Move方法是: (1)MoveFirst方法移至第一条记录 (2)MoveLast方法移至最后一条记录 (3)MoveNext方法移至下一条记录 (4)MovePrevious方法移至上一条记录 (5)Move[n]方法向前或向后移动n条记录,n为指定的数值。 (6) Find方法 可在指定的Dynaset或Snapshot类型的Reco

您可能关注的文档

文档评论(0)

LOVE爱 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5341224344000002

1亿VIP精品文档

相关文档