eclipse中Java连接sql server数据库后插入数据显示为乱码怎么办
时间: 2023-08-25 22:04:20 浏览: 271
eclipse中Java连接sql server数据库
5星 · 资源好评率100%
出现乱码的情况一般是因为编码问题导致的。可以尝试以下几种方法:
1. 在连接数据库时指定编码方式,例如:jdbc:sqlserver://localhost:1433;DatabaseName=test;user=sa;password=123456;charset=UTF-8。
2. 在插入数据时使用转码方法,例如:new String("中文".getBytes("UTF-8"), "ISO8859-1")。
3. 在创建表时指定编码方式,例如:CREATE TABLE test(id INT PRIMARY KEY, name VARCHAR(100) CHARACTER SET utf8)。
4. 在 Eclipse 中设置编码方式,例如:在 Window -> Preferences -> General -> Workspace 中将 Text file encoding 设置为 UTF-8。
希望以上方法能够解决您的问题。
阅读全文