首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

第二个点如何丢了?select 字符串变数字

2013-12-04 
第二个点怎么丢了?select 字符串变数字?我用ADO从一个csv文件中获取记录,其中有一个字段P_Code类似于 999.

第二个点怎么丢了?select 字符串变数字?
我用ADO从一个csv文件中获取记录,其中有一个字段P_Code类似于 999.999.999 的样子。可是用sql语句读出来之后第二个点被丢弃了,也就是说从 999.999.999 变成了 999.999999。这种情况如何避免?

下面是我使用的代码:

CSVCnn.Provider = "Microsoft.ACE.OLEDB.12.0"
CSVCnn.ConnectionString = "Data source=" & FPath & ";Extended Properties=""text;HDR=YES;FMT=CSVDelimited"""
CSVCnn.Open
Query = "select objectid,P_Code from [" & FName & "]"
CSVRst.Open Query, CSVCnn, adOpenKeyset, adLockOptimistic select csv sql
[解决办法]
是不是类型的原因?

热点排行