一直没能解决的一个问题 delphi插入生僻字符到mysql数据库出错 delphiXE2应该是支持uncode了,他的string默认就是widestring,你不会是用ansistring了吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库和程序里都用unicode试试 都测试了 就是不行 实在火见鬼而且 数据库用showmessage 显示出来 正常就是插入报错了。 是不是XE的问题啊?实在不行把汉字Base64编码了存储,完了取出来在解码!这种办法有点坑爹。不到万不得已还是不要用. 所有SQL换用WideString,大胆革下命吧 自己解决了 sql插入 查询 语句 前面加set names gbk; 那你不如在安装和设置的时候都是gbk字符集。省得每次都写这个!连接字符串上也加上。 SPCOMM串口通信的小问题 dcomconnection Socket 异常拦截问题 有关打印的问题? 怎样确定某个数据库是否已经附加到SQL SERVER中 请问这个函数哪里有问题? 存储过程问题报错存储过程问题报错 连续纸时如何控制打印长度? 几个比较初级的问题:) 新人提問:如何用DELPHI開发:從手机端查詢WIFI下的所有裝置名稱 delphi label自动换行的问题 delphi xe5 datasnap 用SQLconnection连接SQL server 2005报错
而且 数据库用showmessage 显示出来 正常
就是插入报错了。
sql插入 查询 语句 前面加
set names gbk;