LabVIEWwilliam hill官网
直播中

保密

11年用户 140经验值
私信 关注
[问答]

Labsql操作数据库语句中有中文报错

Labsql向mysql数据库中得表插入数据,执行sql语句时,当语句中有中文就报错,删除中文就没问题。mysql字符集是utf-8。
当插入数据为3时,执行没问题

OK.png
当插入数据为'工件3'时就报错,即使添加引号也报错
NG.png
报错数据
报错

已退回10积分

回帖(2)

周建远

2020-1-15 09:03:53
MySQL数据库没用过,有没有试过把单引号改成双引号试试呢?还不行就试着把字符集改为GBK
1 举报
  • 保密: 单引号,双引号都试过了,不行。我改下字符集试试

微光123

2020-1-17 13:11:17
这跟字符集应该没有关系,你在格式字符串上应该是这样写才对 insert into XXXXXXX ‘%s’,'%s' 这样应该是没有问题的  而不是光秃秃的%s 。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分