陈伟视频41---60集

简介: 陈伟视频41---60集

Office内置功能:宏   向导和帮助   模板  连接和嵌入对象  自定义窗体  使用VBA进行程序编码  


多个应用程序间的数据交换:VB程序作为接收端,其他程序作为发送端,例如:VB程序和office产品;两个VB程序一个作为接收端,一个作为发送端


引用Excel对象:工程--引用--Excel 9.0……,再写代码直接用Excel


                                                          使用office对象进行数据交换


使用office对象的方法  :引用office对象、创建application对象 、使用application和其他子对象  、关闭application对象  、VB程序的其他操作


                                                                       类模块


继承的实现:flatten(展开)方法、对象作为成员


多态:实现:定义接口类、定义实现类、给接口添加属性



9ba597853eb16c1d848710f29ce43dc3_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTE1NQ==,size_16,color_FFFFFF,t_70.jpg

                                                                    Activex组件


Com  :二进制兼容、跨平台的互操作性、版本控制


VB可创建的activex组件  :activex控件、ActiveX文档、代码部件(ActiveXdll和ActiveX EXE)


选择进程内或进程外服务器的考虑问题:速度和使用频度、维护客户状态能力、容错能力、资源影响


定制属性   :使用属性过程:property  get,property  let,property  set


定制自定义的新属性:引用内部控件的属性:propertychanged方法,readproterties事件  ,writeproperties事件


设计/运行时的只读/写属性限制:使用usercontrol.ambitent  ,usercontrol.extender


                                                                创建代码部件


创建:打开VB选择ActiveX  DLL,由类模块组成


类型库ID、类ID和接口ID


部件的兼容模式:


不兼容:GUID全部重新建立     工程兼容:TypeID不变    二进制兼容:GUID都不变


8ad108afef5921e4a8dbd0657839363b_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTE1NQ==,size_16,color_FFFFFF,t_70.jpg


                                                          数据库基本概念


关系数据库中数据的组织结构:数据库  ,表,记录,字段(数据类型,长度,规则,可变),索引


Predicate:all、distinct、distinctrow或top


合计函数/聚合函数/集合函数(aggregation):sum。Agv, max  min, count.


例如:select  count(*)fromsalary where  Department=“计算机” and age>50


Group by sex having  sex =”男” order by  age  Desc    update  dalary  set  Prize =100  whwere  name =”张三”  delete  *from  salary  where  age <20


数据库编程对象  ODBC  OLEDB


                                                               ADO对象模型


8cd916f613d22729c0ba31cdf004a03f_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTE1NQ==,size_16,color_FFFFFF,t_70.jpg


ADO对象相关属性   记录集的游标类型:forward only  static   keyset  dynamic(动态)


                    游标位置:aduseclient   aduseserver


                   加锁类型:adlockreadonly   adlockpessimistic(保守加锁)  adlockoptimistic(乐观加锁)  adlockbatchoptimistic


移动游标  rs.movefirst   rs.moveprevious   rs.movenest   rs.movelast


进行编辑(添加、修改、更新、删除、刷新)  rs.addnew   rs.update   rs.delete   rs.requery


数据库编程中的注意事项


Null值的处理   使用isnull函数


不同平台上的SQL语法差异


游标位置,记录集的类型,锁类型等设定


随时允许刷新


保证实时错误有处理


相关文章
|
4月前
|
网络安全
2024年---蓝桥杯网络安全赛道部分WP
2024年---蓝桥杯网络安全赛道部分WP
|
容器
2021-07-21大连东软实训第二天---es6核心(二)
2021-07-21大连东软实训第二天---es6核心
71 0
|
4月前
|
人工智能 安全 大数据
信管第一章---信息化发展(听课版)
乘风破浪会有时,直挂云帆济沧海
230 6
|
4月前
|
存储 安全 大数据
信管第二章---信息技术发展(听课版)
乘风破浪会有时,直挂云帆济沧海
203 0
|
项目管理 C语言
陈伟视频1---10集
陈伟视频1---10集
62 0
|
JSON JavaScript Java
2021-07-21大连东软实训第二天---es6核心(一)
2021-07-21大连东软实训第二天---es6核心
76 0
BannerStudio---BannerStudio年终总结
BannerStudio---BannerStudio年终总结
BannerStudio---BannerStudio年终总结
|
机器学习/深度学习 人工智能 算法
认知篇---嵌入式工程师的未来发展前景怎么样
认知篇---嵌入式工程师的未来发展前景怎么样
216 0
认知篇---嵌入式工程师的未来发展前景怎么样