Foxtable(狐表)用户栏目专家坐堂 → 关于TXT导入问题


  共有1699人关注过本帖树形打印复制链接

主题:关于TXT导入问题

帅哥哟,离线,有人找我吗?
xietan417
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:724 积分:6436 威望:0 精华:0 注册:2011/6/26 11:45:00
关于TXT导入问题  发帖心情 Post By:2016/9/29 9:48:00 [只看该作者]

为什么这段代码不能导入中文的字段?
比如“扫描位置”如果是中文的话,导进FT后,就是空值或者乱码,如果是英文的话就没有问题!

Dim dlg As new OpenFileDialog
dlg.Filter = "文本文件|*.txt"
Tables("资产盘点").StopRedraw
If dlg.ShowDialog = DialogResult.OK Then
    Dim strs As String = FileSys.ReadAllText(dlg.FileName)
    strs = strs.Replace(vblf,"")
    Dim rs() As String = strs.Split(vbcr)
    For i As Integer = 0 To rs.Length - 1
        Dim cs() As String = rs(i).Split(",")
        
            Dim dr As DataRow = DataTables("资产盘点").Addnew()
            dr("扫描位置") = cs(0)
            dr("资产编号") = cs(1)
            dr("数量") = cs(2)
            dr("扫描时间") = cs(3)
            dr("AddName") = cs(4)
        
    Next
End If
Tables("资产盘点").ResumeRedraw

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/29 9:58:00 [只看该作者]

试试其它编码打开文件:http://www.foxtable.com/webhelp/scr/0344.htm

 回到顶部
帅哥哟,离线,有人找我吗?
xietan417
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:724 积分:6436 威望:0 精华:0 注册:2011/6/26 11:45:00
  发帖心情 Post By:2016/9/29 10:24:00 [只看该作者]

谢啦!解决了!

 回到顶部