zl程序教程

您现在的位置是:首页 >  工具

当前栏目

解决Excel数据导入sqlite中的中文乱码问题

ExcelSQLite中文导入数据 解决 乱码 问题
2023-09-14 08:59:39 时间
    首先将网上下载的资源保存成txt文本文件,打开excel,点击“数据——导入数据——获取数据源”,根据你的文本格式选择相应的分割符号,然后根据提示的txt格式导入到excel中。

设置完成后,txt文本就成功导入到excel中了。

    下面的文字转码是非常重要,由于excel默认是gb2312编码或其他形式,需要将其转为utf-8编码形式,不然导入sqlite中后,中文必然是乱码的。具体操作如下:将excel保存成.csv格式,关闭文件,用记事本打开刚才保存的.csv文件,然后另存为UTF-8格式文本。


建立sqlite数据表

    首先建立sqlite数据表,以便下一步导入数据到该文件中,注意属性列要一一对应。我这里导入的是location1表。



三、导入数据

将excel导入到sqlite中,我这里用的是SQLiteManager这款工具,打开工具,选择open a Database ,找到你要导入的目的文件,我这里是location1表,


然后依次选择File——import——other,找到你要导入的.csv文件,


在出现的import data对话框的Table中选择要导入的目的文件(location1),选择import,导入成功的话就会出现下面的结果了。


如果还出现问题,可能就是你建立SQLiteManager数据库不正确导致的,仔细检查一下就没问题了。

如转载请注明出处:http://blog.csdn.net/rehongchen/article/details/8007114


请确认安装好Excel2013,如何安装Excel2013请自行上网搜索。 Excel2013下载网盘链接: https://pan.baidu.com/s/1MdF2pTxlJqZMqILcW2PeBA 密码: rxuv 这个安装包中有破解软件KMSpico,当中有使用说明..txt,请阅读后安装软件,关键点是要用管理员权限操作。