利用VB如何将EXCEL表中如1;2;3-1这样的编号导入到ACCESS中 5

利用VB将EXCEL表中的一个字段导入到数据库中时,其他的字段及每条记录的除了这个字段不能全部显示外,全部都能导入,求指导... 利用VB将EXCEL表中的一个字段导入到数据库中时,其他的字段及每条记录的除了这个字段不能全部显示外,全部都能导入,求指导 展开
 我来答
chenxfsoft
2013-10-26 · TA获得超过1380个赞
知道大有可为答主
回答量:2418
采纳率:0%
帮助的人:1842万
展开全部
EXCEL导入ACCESS时字段类型会自动判断,列中多数为数字,则会被识别为数字列,那么3-1因为转不成数字,而变成空值.你在做导入时,把该列设置成文本就能导入了.
追问
是在ACCESS中设置为文本吧,还是不行,
追答
ACCESS的导入向导中,选择标题之后,有个数据的预览,你点对应的列,上面有字段类型,将该列改成文本.这与ACCESS的目的表的字段类型无关.也与EXCEL原有的单元格格式无关,只在导入时做的识别操作.
我不知道你用VB是怎么导入,如果VB操作EXCEL用WORKSHEET.CELLS(ROW,COL).VALUE的话,是不会出错的,
真不知道你说的是什么方法.
njz2j
2013-10-26 · TA获得超过2607个赞
知道小有建树答主
回答量:1287
采纳率:100%
帮助的人:890万
展开全部
试试先用用accessnf导入EXCEL表的格式,再用VB添加EXCEL。
追问
还是不行呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d9c16e2fe
2013-10-26 · 超过22用户采纳过TA的回答
知道答主
回答量:112
采纳率:0%
帮助的人:54.7万
展开全部
你在ACCESS中,将这些字段定义为文本类型,即可
追问
这个库文件字段和EXCEL表中字段均为文本类型,这是肯定的啦,但就是不行,就如chenxfsoft老师所讲,多数为数字就变为数字,多数为3-1他就只能显示3-1这样的,二者只能导入其一,不能两全呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式