易语言mysql查询中文字段失败

易语言mysql查询中文字段失败,第1张

解决办法是 

给"连接句柄"设置gbk,

执行SQL语句 (句柄, “set names 'GBK'”)

然后再查询就可以了

如果是多个连接句柄, 每一个都要执行一次!

这种情况大多数是编码不统一造成的,数据库建表时和

查询传入的参数都用gbk就好了

mysql>

select

*

from

`har_data`.`month_detail`

where

employee_status

like

'%休假

%'

+-----------------+-------------+-----------+------------+----------+----------

+-------------------+-----------------+

|

monthdetail_key

|

employee_id

|

date_year

|

date_month

|

date_day

|

date_type

|

employee_worktime

|

employee_status

|

+-----------------+-------------+-----------+------------+----------+----------

+-------------------+-----------------+

|

6217

|

1933

|

2012

|

12

|

3

|

平日

|

-

|

年休假

|

|

6218

|

1933

|

2012

|

12

|

4

|

平日

|

-

|

年休假

|


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6194741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存