作者nonamesu (noname )
看板Database
标题[SQL ] Java读取资料库 无法显示中文
时间Sun Oct 26 18:02:43 2008
目前用NetBeans6.0.1 写JAVA程式
资料库 MYSQL
管理程式 phpMyAdmin 2.11.6
目前遇到一个问题
stmt = conn.createStatement();
java.sql.ResultSet rs=stmt.executeQuery(
"select Employee_ID as 员工ID from employee");
上面在 9月初之前都没问题
可是今天我要测试的时候
不能执行了,出现个错误
↓
严重的: null
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'??ID from employee' at line 1
Employee_ID 这部份要取别名为"员工_ID" 可是Java显示出来时为"???"
例如:
Employee_ID employee_name
----------------------
1 王小名
2 王大明
要改成
员工_ID 员工名字
----------------------
1 王小名
2 王大明
如果把"员工ID"改成英文的话就不会有错误!
可是为什麽之前测试好好的!
今天要使用时却发生这样的错误呢??
我想要栏位名称能使用中文..
在java要新增一笔资料写进资料库时 如果使用中文 显现出来的也会是"???"
拜托各位帮我解答 Orz
--
帮忙推广 快乐玩 CS 1.6 server
ip : 219.87.153.3:27015
ADM <684> 是个有实力正咩喔 快去挑战她吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.105.22.75
1F:推 qrtt1:没事不要用中文栏位名称自找麻烦 10/26 18:11
2F:推 PsMonkey:资料库版本 phpMyAdmin.... [叹气] 10/26 19:14
3F:→ nonamesu:楼上 不是该这样描述吗 我只是初心者ˊ ˋ 10/26 19:17
4F:推 humanfly:phpmyadmin是管理程式,资料库是指mysql (吧..) 10/26 19:36
5F:→ nonamesu:原来如此 ˊ ˋ 受教了 10/26 19:42
※ 编辑: nonamesu 来自: 59.104.16.45 (10/26 19:49)