社区
Delphi
帖子详情
用ADO直接连接Excel出现的问题,然后用DBGrid显示,但是Excel中部分单元格数据无法在DBGrid中显示,请教各位大侠是什么问题?
pillarlu
2005-11-14 12:06:05
用ADO直接连接Excel出现的问题,然后用DBGrid显示,但是Excel中部分单元格数据无法在DBGrid中显示,请教各位大侠是什么问题?我qq:115795826,excel中单元格我也设置了各种格式,但是还是不行,在线等……
...全文
371
29
打赏
收藏
用ADO直接连接Excel出现的问题,然后用DBGrid显示,但是Excel中部分单元格数据无法在DBGrid中显示,请教各位大侠是什么问题?
用ADO直接连接Excel出现的问题,然后用DBGrid显示,但是Excel中部分单元格数据无法在DBGrid中显示,请教各位大侠是什么问题?我qq:115795826,excel中单元格我也设置了各种格式,但是还是不行,在线等……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pillarlu
2005-11-28
打赏
举报
回复
TO: langup(lanlan)
大富翁上分值以及给你加上,多谢你的帮助,前几天一直在忙,所有到今天才结帖。
阿三
2005-11-23
打赏
举报
回复
这个还真没有这么试过,学习一下。
pillarlu
2005-11-22
打赏
举报
回复
TO: langup(lanlan)
请到上述地址留个名,我给你分。
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=3268257
pillarlu
2005-11-22
打赏
举报
回复
经测试langup(lanlan)的办法是可以的,就是不能一次操作多列。
pillarlu
2005-11-22
打赏
举报
回复
不好意思,这几天在外,没有上网,我现在就来试试,谢谢 langup(lanlan)和 li_zhifu(东北人)
li_zhifu
2005-11-21
打赏
举报
回复
经测试,langup(lanlan)的办法是有效的
plane0729
2005-11-18
打赏
举报
回复
我也遇到了这个问题,搞不定,我顶一下!!
nojave
2005-11-18
打赏
举报
回复
楼主,如何用ADO直接连接EXCEL,共享下啊,谢谢!
pillarlu
2005-11-18
打赏
举报
回复
难道没有人解决吗?自己顶一下
天兰
2005-11-18
打赏
举报
回复
解决没有啊,回复
天兰
2005-11-18
打赏
举报
回复
肯定能解决,分全部给我,呵呵!
天兰
2005-11-18
打赏
举报
回复
选中要调整的列-〉菜单“数据”-〉“分列”,出现对话框
选择[固定宽度]—〉下一步,再下一步,
[列数据格式]中选择“文本”,完成,关闭对话框,—〉保存文件。
ADO中字段类型设置为String
ok!
pillarlu
2005-11-18
打赏
举报
回复
TO:nojave(我一定要成为程序员)
用以下的字符串作为ADOQuery的ConnectionString就OK了
Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+OpenDialog1.FileName+';Extended Properties=Excel 8.0;Persist Security Info=False
同时谢谢plane0729(让爱做主)支持
谢谢 Free_ForEver(永远有多远)的答复。你说的正是部分excel里数据在Ado连接时会丢失的原因,可是如果是格式问题,可以导入之前在Excel中把格式设置好啊,我几乎试过了所以的excel单元格格式的设置,而且自己还自定义了几种,都不行。其实我也不想用这种方式,实在是其他方式读取导入速度比这种方式要慢很多,因此才征求各位大侠看可有什么解决办法没有。希望大家继续支持,谢谢
Free_ForEver
2005-11-18
打赏
举报
回复
ADO连接EXCEL时要对数据进行转化. 而且如果EXCEL中格式稍有偏差的得到的结果都会不一样. 建议还是不要用ADO从EXCEL中导入数据. 用ADO往EXCEL导出数据肯定没问题. 考虑到程序的严密性还是不要这样做的好.
pillarlu
2005-11-17
打赏
举报
回复
TO: comerliang(天地良心)
首先谢谢你的回答
Excel直接导入SQLServer中是正常,数据完全正确,我测试过
把excel转成txt格式处理,怎么处理呢?能否说详细一点,谢谢
Comer
2005-11-16
打赏
举报
回复
跟excel导入sql是,出现null值是一样的
把excel转成txt格式处理
pillarlu
2005-11-16
打赏
举报
回复
有人能解决吗?
…………
pillarlu
2005-11-15
打赏
举报
回复
……
pillarlu
2005-11-15
打赏
举报
回复
TO: sxper(完八一头牛)
谢谢你的答复,我试过这种方式,比较麻烦,而且用ADO连接得时候还是出现如题所述情况。
目前除了 li_zhifu(东北人) 说得用com方式能够完全读取Excel中的数据外,关于如题所述现象还没有找到什么原因,请大家继续讨论,谢谢!
pillarlu
2005-11-14
打赏
举报
回复
怎么没有人
加载更多回复(9)
delphi
db
grid
有条件合并
单元格
db
grid
eh 实现有条件合并
单元格
的例子 内含修改的
db
grid
eh 4.2控件
Delphi
ADO
查询示例
DB
Grid
显示
数据
.rar
Delphi
ADO
查询示例
DB
Grid
显示
数据
.rar-
Delphi 改变
DB
grid
控件选
中
时的
单元格
颜色.rar
Delphi 改变
DB
grid
控件选
中
时的
单元格
颜色,一般在默认状态下,
DB
grid
在行被选
中
时是深蓝色的,本程序将改变这个深蓝色为用户自定义颜色。操作方法很简单:当选
中
DB
grid
任意行时,点击上部的任意颜色值,此时就已经...
EHLIB_Dataexport.rar_EhLib_delphi
excel
_
excel
db
grid
_
数据
导出
显示
应用Ehlib导出
显示
数据
的源代码,一直以来delphi配合Ehlib是非常好的
数据
库编程排档,但是
DB
GRID
输出到
EXCEL
等格式却是十分麻烦的事情。此代码应用EHLIB自身功能可
直接
输出各类排版格式。应用十分简单。
Delphi
中
DB
Grid
数据
分行/拆行/多行
显示
Delphi
中
DB
Grid
数据
分行/拆行/多行
显示
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章