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

VBS 读CSV文件的有关问题

2012-02-02 
VBS 读CSV文件的问题问题是这样的,用vbs写的一个功能,从FTP 服务器上拿下来CSV文件,然后上传到数据库文件

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        ,f2FROM opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source=D:\a.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";')...[Sheet1$] 

热点排行