| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 406 人关注过本帖
标题:[已解決] 少了一條記錄??
取消只看楼主 加入收藏
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
 问题点数:0 回复次数:4 
[已解決] 少了一條記錄??
下載安裝了 Office2003, 用 ADO 測試 Excel 表的時候, 發現不能讀取第一條記錄, 望解決:
xls 文件 (存放在 C:\Book1.xls) 中 Sheet1 的內容如下:

row(0,0) row(0,1)
row(1,0) row(1,1)
row(2,0) row(2,2)

代碼: (在 vbs 文件中測試的)
Dim hConn, hCmd, hRds

Set hConn = CreateObject("ADODB.Connection")
Set hCmd = CreateObject("ADODB.Command")

hConn.Open "Driver={Microsoft Excel Driver (*.xls);DBQ=C:\Book1.xls"
Set hCmd.ActiveConnection = hConn

hCmd.CommandText = "SELECT * FROM [Sheet1$]"
Set hRds = hCmd.Execute

Do While Not hRds.EOF
MsgBox hRds.Files(0).Value & ", " & hRds.Fields(1).Value
hRds.MoveNext
Loop

hConn.Close
Set hCmd = Nothing
Set hConn = Nothing

MsgBox "Done"

===============
運行結果只顯示了第二行和第三行的結果, 第一行的記錄不包含在 hRds 結果集裏...
後來用
hCmd.CommandText = "SELECT Count(*) FROM [Sheet1$]"
Set hRds = hCmd.Execute

MsgBox hRds(0)
得到的結果爲 2, 不知道怎麽解決.....

[此贴子已经被作者于2006-7-21 1:29:33编辑过]

搜索更多相关主题的帖子: 解決 
2006-07-19 02:15
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 
還有就是在 Office 2000 時, 沒有出現這種情況,
不知道是不是版本的問題

原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-07-19 03:18
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 
怎麽沒人幫忙啊....

誰可以幫我遠端解決一下, 現在在等...

QQ: 380428425

原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-07-19 15:21
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 
怎麽回事啊,
斑主來幫我一下嘛....

原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-07-19 15:41
yeshirow
Rank: 4
等 级:贵宾
威 望:10
帖 子:854
专家分:0
注 册:2006-6-8
收藏
得分:0 

沒有幫一下嗎....
問題得不到解決了.....


原來朋友仔感情再天真, 亦是我永遠也會愛惜的人, 明日愛他人, 也記住學會不要緊; 原來朋友比戀人更高分, 亦讓我開始懂得不記恨, 若大家都敏感, 我更要永遠記得拒絕再因小事怪人, 爲何沒有這條校訓...Twins-朋友仔 MCSD Training
2006-07-19 21:26
快速回复:[已解決] 少了一條記錄??
数据加载中...
 
   



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

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