陈伟视频总结第七篇

ActiveX组件
  COM(Component Object Model)
  -二进制兼容-跨平台的互操作性
  -版本控制COM组件服务与标准dll的比较标准dll的调用约定限制COM组件服务的可扩充性,可移植性选择进程内或进程外服务器的考虑问题
  1、速度和使用额度
  2、维护客户状态能力
  3、容错能力
  4、资源影响
ActiveXDLL工程
  单线程公寓式线程
ActiveXEXE工程
  每个新对象对应一个线程采用线程缓冲池,最多N个 在这里插入图片描述在这里插入图片描述
  可以有多个接口,每个接口连接一部分组件用户连接接口
Hkey_classes_root
  Clsid
    (45d43f4bi-db76)
    Inprocserver32
    Progid
    Typelib
  Classname(即progid)
    Clsid
  typelib
  在activeX控件中设置 在这里插入图片描述  
  数据库编程
    概念
    关系数据库数据组织结构
    数据库(Database)
    表(Table)
    记录(record)
    字段(field):数据类型,长度,规则,可变
    索引(index)
    建立数据库(VisData)
  SQL语句
  Predicate;all、DISTINCT、DISTINCTROW或TOP n(数字)
  Sum求和、AGV求平均值、MAX求最大MIN最小值count
  数据库编程对象
  ODBC使任何数据库通过ODBC连接
  OLEDB
  DAO
  RDO
  ADO本身支持RDO
在这里插入图片描述
在这里插入图片描述
  使用DAO编程
    控件编程
    控件有:内置控件+DbList+DbCombo+FlexGrid
    编程方式编程
      打开记录
      集添加记录
      编辑记录
      更新记录
      移动当前记录
    ADO对象相关属性
    记录集的游标类型
      Forward Only 游标只能向下走,占用资源少,速度快
      Static适合只读取
      KeySetDynamic
    游标位置
      Aduseclient
      Aduseserver
    枷锁类型
      adLocKReadonly
      adLocKPexximistic
      adLockOptimistic(乐观加锁)在更新时
      adLockBatchOptimistic
    移动游标
      Rs.movefirst
      Rs.moveprevious
      Rs.movenextRs.movelast进行编辑
在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章