vb 基础的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:08:21
Dim stro1 As String '声明stro1为变长型数据
stro1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= data.mdb;Persist Security Info=False" '设置数据连接地址
Adodc1.ConnectionString = stro1 '这个什么意思?
Adodc1.CommandType = adCmdText '这个什么意思?
Adodc1.RecordSource = "select * from 01" '设置adodc1的纪录源
Adodc1.Refresh '这个什么意思?

Set DataGrid1.DataSource = Adodc1.Recordset '这个什么意思?
DataGrid1.Refresh '这个什么意思?

希望高手给小弟详细解释下,解释的小弟能看明白追分50!

Adodc1.ConnectionString = stro1---这是连接数据库的,你的stro1不是告诉了系统要连哪个数据库了么。Connection是连接的意思。这句大致的意思就是连接数据库。

Adodc1.Refresh--刷新Adodc1数据集

Set DataGrid1.DataSource = Adodc1.Recordset---设置DataGrid1的数据为Adodc1的数据

DataGrid1.Refresh ---把你DataGrid1里的数据刷新一下,更新一下,因为你前面进行了数据操作。

Adodc1.CommandType = adCmdText --(这个我也不知道该怎么说,我在MSDN里帮你找了一些)

属性值
要执行的文本命令。默认值为空字符串 ("")。

备注
当 CommandType 属性设置为 StoredProcedure 时,将 CommandText 属性设置为存储过程的名称。如果存储过程名称包含任何特殊字符,则可能会要求用户使用转义符语法。当调用“执行”(Execute) 方法之一时,该命令将调用此存储过程

不知道我说的你看不看得懂。。。希望对你有点帮助。。