小弟一直对此语句不是太了解,请大侠解释一下,约详细约好!谢谢。
解决方案 »
- 遇到个算法方面的问题,高手来帮帮忙~~
- 关于RichTextBox的两个问题
- 我想用VB自己写一个简单的数据库操作引擎,请问高手,有什么要注意的?
- 如何将treeview控件的条目全部展开,和全部收起?
- 如何得到别的程序窗口中 Edit 控件中hwnd???
- 在程序中,使用SSTAB控件,如果在运行中想要是某一个tab被禁止打开,该怎样写代码呢?
- 请acptvb(微软全球技术中心 VB技术支持)出面解决用internet transfer组件post数据时遇到的新问题
- 在vb中如何用代码实现不打开notepad.exe窗口的情况下保存一指定的文本文件?
- 有方法打印listview生成的数据表单么?
- 帝国时代之农民搞笑版
- 动态生成sql问题~!求救!
- 163相册上传问题
连接数据库常用的方式有:DAO、ADO、R**等几种。其中DAO好像较老,但是对微软的Access支持得相当不错,如果是连接Access推荐使用;ADO相对而言要新一点,功能更强一些;R**好像主要用在网络远程连接数据库的。
ADORS及ADOCON你可以看作是VB的一个很平常的变量,根据变量的命名规则,它应当尽可能的反应变量的实际意义,所有,ADORS表示采用ADO方式连接数据库后得到的Resource(源),这个Resource是从哪来的呢?是从先前已经打开的一个ADO的连接(ADOCON: ADO Connect)根据形如"select fieldsName from tableName where fieldName = 匹配条件"的SQLString查询数据库后得到的。Set ADORS=ADOCON.EXECUTE(SQLString)
上面这行代码的意思可理解为:设置ADO的源为ADOCON这个已经打开的ADO连接根据SQLString查询数据库后返回的一个记录集。
你可以这样定义:
Dim ADOCN As ADODB.Connection
Dim ADORS As ADODB.Recordset
或者
Dim ADOCN As New ADODB.Connection
Dim ADORS As New ADODB.Recordset到底采用哪种方式定义还取决于你是如何打开连接及如何打开记录集的,个人推荐第一种.