delphi操作utf8型mysql时,sql出错的解决
2007-04-22 11:22
417 查看
将中文名称通过AnsiToUtf8转换为utf,生成如下sql:
update `dev_columns` set `column_cn_name` = "鐢ㄦ埛鍚?,`column_show` = 1 where `id` = 8
出现如下错误提示
SQL Error: 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 '"鐢ㄦ埛鍚?,`column_show` = 1 where `id` = 8' at line 1
我的解决办法是,在中文值之后加上一个空格,然后用AnsiToUtf8转换。
update `dev_columns` set `column_cn_name` = "鐢ㄦ埛鍚?,`column_show` = 1 where `id` = 8
出现如下错误提示
SQL Error: 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 '"鐢ㄦ埛鍚?,`column_show` = 1 where `id` = 8' at line 1
我的解决办法是,在中文值之后加上一个空格,然后用AnsiToUtf8转换。
相关文章推荐
- delphi操作utf8型mysql时,sql出错的解决
- delphi 操作 utf-8 的xml 有乱码的解决
- MySQL复制出错 Last_SQL_Errno:1146的解决方法
- mysql导入sql文件出错的一种解决方法
- Asp.net Core 1.1 升级后操作mysql出错的解决办法
- mysql导入sql文件出错的一种解决方法
- laravel+Mysql 中DB原生SQL操作报1292 Truncated incorrect DOUBLE value问题解决
- Delphi XE8中开发DataSnap程序常见问题和解决方法 (二)想对DBExpress的TSQLDataSet写对数据库操作的SQL语句出错了!
- delphi 操作 utf-8 的xml 有乱码的解决
- 一个mysql解决的问题:游标、字符串操作 类似另一篇 sql
- Mysql 出错,Can't create/write to file C:\WINDOWS\TEMP\#sql_1588_0.MYI(Errcode:13)的解决办法
- 解决MySQL复制出错 Last_SQL_Errno:1146
- Delphi XE8中开发DataSnap程序常见问题和解决方法 (二)想对DBExpress的TSQLDataSet写对数据库操作的SQL语句出错了!
- MySQL复制出错 Last_SQL_Errno:1146的解决方法
- 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法
- MYSQL导入SQL文件出错的二种解决方法
- mysql导入sql文件出错的一种解决方法
- SQL2008 SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错解决方法
- 关于在MySQL 、 VC、 JSP 中使用UTF-8解决中文生僻字乱码的问题
- 解决MySQL中UTF-8编码的数据在命令行显示乱码