使用ASP,EXCEL导入ACCESS,整列数据中即有文本又有数字请教高手怎么解决

来源:百度知道 编辑:UC知道 时间:2024/07/17 23:35:40
因需要,我用ASP编写了一个EXCEL上传程序,并且把上传的EXCEL数据导入到已经建好的ACCESS数据表中。
因EXCEL整列中即有文本,又有数字,所以在成功导入后,ACCESS对应列中会出现空单无格,即数字部分不显示!
请教高手怎么解决!

代码部分略!
有高手建议使用函数强制转换EXCEL导出时的数据,可这个强制转换函数用ASP怎么写?求教!
今天测试,直接从EXCEL中读取整时,文本列读不出数字单元格,使用REPLACE转换在网页中读出转换后的字符!
问题来了,可是在EXCEL导入ACCESS时使用REPLACE转换却记录不到ACCESS数据库中?
[能不能是EXCEL驱动的问题!也就是EXCEL的ODBC不支持!]
哪位高手能给解决一下!急!!!

你注意看看excel文件是不是在数字格里面左上角有一个标志.
按提示把它们转为数字或文本就好了.

excel文件此列的字段是不是设置成了备注或文本型?
以前存的那个数字形式的数据也应该是文本型或备注型的

否则导入时应该是正常的,你可以试着读取一下,看是否存在

你还可以在导入时,把他们用强制转换函数转换成类型一致,一定搞定呵呵