| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 458 人关注过本帖
标题:[求助]请教一段程序什么意思~~
取消只看楼主 加入收藏
zskgi1
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-9-21
收藏
 问题点数:0 回复次数:2 
[求助]请教一段程序什么意思~~

Dim db As Connection
Dim riqi As String
Dim c As ADODB.Command
Dim nam As String
Dim cnn2 As Connection
Dim rs2 As Recordset
riqi = CStr(Format(Date, "Long Date"))
nam = "工作方式 char(8),Cosφ real,时间 datetime,日期 datetime,Iab real,Iap real,Iaq real,Ibc real,Ibp real,Ibq real,Ica real,Icp real,Icq real,Qab real,Qbc real,Qca real,Uab real,Ubc real,Uca real"
Set db = New Connection
db.CursorLocation = adUseClient
db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\hbdata.mdb;"
'On Error Resume Next

Set c = New ADODB.Command
Set c.ActiveConnection = db
c.CommandText = "Create Table " & riqi & " (" & nam & ")"
c.CommandType = adCmdText
db.Errors.Clear
c.Execute
db.Close

Set cnn2 = New Connection
cnn2.CursorLocation = adUseClient
cnn2.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & App.Path & "\hbdata.mdb;"
Set rs2 = New Recordset
rs2.Open "select 日期 from biao", cnn2, adOpenStatic, adLockOptimistic
rs2.AddNew
rs2("日期") = CDate(riqi)
rs2.Update
rs2.Close
cnn2.Close

请教从Set c = New ADODB.Command到db.Close结束这段程序每句话什么意思,它又是实现什么功能,用什么方法呢,尤其是关于command到底是怎么一回事~~

先谢谢了!

2007-09-29 15:40
zskgi1
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-9-21
收藏
得分:0 
我是菜鸟,谁能知道呢,请教一下谢谢了!
2007-09-30 08:05
zskgi1
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-9-21
收藏
得分:0 
查书得知command是从数据源获取所需数据的命令信息,还是不太懂,尤其c.CommandText = "Create Table " & riqi & " (" & nam & ")"
c.CommandType = adCmdText这两句什么功能作用也不大清楚,c.Execute一句就是按照command提供的信息查询对吗~~
2007-09-30 10:29
快速回复:[求助]请教一段程序什么意思~~
数据加载中...
 
   



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

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