欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

vbs 读csv文件的有关问题

更新时间: 2014-01-05 01:52:49 责任编辑: Author_N1

 

VBS 读CSV文件的问题
问题是这样的,用vbs写的一个功能,从FTP 服务器上拿下来CSV文件,然后上传到数据库
文件是繁体的,而且我用的是"ADODB.Connection"来读取数据的,
现在的问题是 读到的文件是乱码 放到数据库也是乱码

另外,我是在服务器上运行的VBS 文件 出现乱码
在我本地 我本地的区域语言里面添加了 非Unicode程序语言 中文(台湾) 运行就显示正常
而服务器上没有添加 就显示乱码

请问有没有一个好的方法 不通过修改服务器环境 只是通过代码来解决这个乱码的问题呢? 任何一件都可以,非常感谢!!!

--参考方法--
直接用數據庫的OpenDataSouce函數讀取文件呢?避免用ADO了
--参考方法--
如果是SQL server的话
例如执行SQL 语句
其中Excel中 f1,f2是第一行的数据作为表头
SQL code

INSERT INTO [DB].[dbo].[tbl]
           ([user_id]
           ,[state]
)
SELECT
    f1
        ,f2
FROM opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source=D:\a.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";')...[Sheet1$] 			
			
		
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:52:49
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2444/
本文WWW.DOC100.NET DOC100.NET版权所有。