| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 703 人关注过本帖
标题:ADO对象的问题
只看楼主 加入收藏
rmxpsp2
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-5-8
收藏
 问题点数:0 回复次数:1 
ADO对象的问题

Public Function Adodc(conString As String, adodc_name As Adodc, grid As DataGrid)
Dim cnStr As String
cnStr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=Wage;Data Source=(local)"
With adodc_name
.ConnectionString = cnStr
.CommandType = adCmdText
.RecordSource = conString
Set grid.DataSource = adodc_name
.Refresh
End With
End Function
这段代码我看了很多书都不是很理解,希望高手能够详细的讲解下,最好有资料。先谢了。。。。
在线等
搜索更多相关主题的帖子: ADO 对象 name grid cnStr 
2007-05-08 09:30
huangwy
Rank: 1
等 级:新手上路
威 望:2
帖 子:297
专家分:0
注 册:2007-3-23
收藏
得分:0 
这是一个利用ADODC设置DataGrid的函数
cnStr是设置连接的字串,用来连接SQL数据库
adodc_name是一个ADODC对象
通过把它的ConnectionString属性设置成cnStr,使Adodc_name连接到数据库
CommandType是用来说明RecordSource的类型的
它在ADODC中可以取以下值:
属性 值 说明
adCmdText 1 按命令或存储过程调用的文本定义计算 CommandText。
adCmdTable 2 按表名计算 CommandText,该表的列全部是由内部生成的 SQL 查询返回的。
adCmdStoredProc 4 按存储过程名计算 CommandText。
adCmdUnknown 8 默认值。指示 CommandText 属性中命令的类型未知。
当你要用Sql的命令操作数据时,使用adCmdText
如果你要直接打开一个数据表,用adCmdTable,这时,你在Recordset中直接用数据表的名称即可
其他类似,见上面说明
后面的两句,是把dataGrid的数据源设置为Adodc_name
也就是说,你要用Adodc_name来填充datagrid

2007-05-08 14:15
快速回复:ADO对象的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015409 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved