急哦﹐ado连接Excel 表

frogshero 2003-08-28 09:48:24
Excel中有一列﹕
aa
243
234
567
244
fds

用ado jet ole db連接后顯示出為﹕
aa
243
234
567
244
Null <---??? 為什么啊?把此列設為文字也不行。

唯一可行的是先把此列設為文字﹐在寫入數據才行。但實際操作不能這樣﹐怎么辦??



...全文
16 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
frogshero 2003-08-29
  • 打赏
  • 举报
回复
解決了
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="E:\Book1.xls";User ID=Admin;Password=;Extended properties="Excel 8.0;IMEX=1"')...[Book1$]

IMEX=1就是指混合型转换为文本
frogshero 2003-08-28
  • 打赏
  • 举报
回复
看了半天﹐
用ado連Excel不行?
哎﹗
planetike 2003-08-28
  • 打赏
  • 举报
回复
关注!
lihonggen0 2003-08-28
  • 打赏
  • 举报
回复

微软的答案:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;278973

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧