2016数据库Access应用(主编范萍-中央广播电视大学出版社) 提取字段值.docVIP

2016数据库Access应用(主编范萍-中央广播电视大学出版社) 提取字段值.doc

  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文档。上传文档
查看更多
提取字段值 ? Private Sub Command12_Click() ? Dim dbExam As Database ? Dim intCommand As Integer ? Dim Na As String ? Dim Ag As Integer ? Dim Te As String ? Set dbExam = OpenDatabase(st.mdb) ? Set rstExam = dbExam.OpenRecordset(st1, dbOpenDynaset) ? Form_MyForm2!Label16.Caption = ?With rstExam2 ?.MoveFirsta 牋?While rstExam.EOF Trueio 牋牋?Na = !Nameam. 牋牋?Ag = !Ageeam 牋牋?Te = !Teleam 牋牋?Form_MyForm2!Label16.Caption = Form_MyForm1!Label16.Caption Na , Ag , Te / 牋牋?.MoveNextrm2 牋?Wendve ?End Withe ?dbExam.Closem End Sub ? 删除记录 ? Private Sub Command13_Click() ? Dim dbExam As Database ? Dim intCommand As Integer ? Set dbExam = OpenDatabase(st.mdb) ? Set rstExam = dbExam.OpenRecordset(st1, dbOpenDynaset) ? With rstExam ? .MoveLast ??? intCommand = MsgBox(正在删除最后一条记录,继续吗?, vbYesNo) ??? If intCommand = vbYes Then ????? .Delete ????? MsgBox (st1表已删除一条记录) ??? Else ????? MsgBox (已放弃删除记录) ??? End If ? End With ? dbExam.Close End Sub ACCESS使用集锦 发布时间:2009-7-16????阅读:55  1、使窗体或报表的文本框随文字的多少自动加大或缩小: ??????????? 文本框属性“可以扩大” ??? 2、控制某字段只能填写某些内容:也许你想让使用程序的人只能在某个字段里a,那么你就得控制他不难让他填b。具体表达式为 ??????????? =Instr(abc,[A])0 ??? 3、并置几个字段:也许你填表时有两个字段分别是“湖北大学”、“数学专业”,但当你在打印报表时却想让这两个了段变为一个字段放在一起,即“湖北大学数学专业”,那么最好的办法就是并置。表达式为: ??????????? =([A][B])或者=([A][B]) ??? 4、查询中的计算字段:也许在您的表中有两个数字字段,然后您想在报表中出现一个关于这两个字段关系的字段,那么简单的方法就是计算,这计算可以加,可以减,可以乘,可以除,视情况而定。表达式为: ??????????? 名称:[A]*[B](这里假设相乘,“名称”可自定) ??? 5、计算年龄表达式:有人喜欢在表中设计录入一个人的年龄,这不是聪明的做法。因为每个人的年龄是在不断增加的,到下一年再重新进行大批量重新录入,那就没有电脑的智能作用。最好的做法是在表中设计一个身份证号码字段。有了这个字段后,某人的“年龄”和“性别”都是可以确定的,而且一劳永逸,除非你不会把你计算机的系统时间调准确。这里是假设表中已经有“出生年月”字段以后通过它确定“年龄”的表达式: ??????????? =Datediff(yyyy,[A],now()) ??? 6、在窗体或报表进行值转换:有时候想将表中的在窗体或其他地方显示为你想要的内容,办法就是进行值转换。比如表中有“出生年月”的记录,你想在窗体不显示具体的出生年月,而显示“今天是这人的生日”或“这人距生日还有x天”这样的信息,或者有一个“分数”字段而你却想在窗体上显示出某学生是“优生”、“差生”、“及格”等信息,你要用上以下表达式: ??????????? =iif([A]=x,y,iif([A]=z,p,m)) ??? 7、在窗体中对某字段进行数据锁定:在用窗体编辑数据时,有时你可能不想让人对其中某一个或几个字段进行修改,那么,你得对不想让人修改的字段进行锁定。其方法: ??????????? 字段-属性-数据-是否锁定-是 ??? 8、求和表达式:对两个以上字段值进行求和,表达式为: ??????????? =Sum([A]+[B]+

您可能关注的文档

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档