MySQL 删除数据失败问题
2015-08-28 16:21
666 查看
代码如下:
在对数据进行删除操作时,如果数据库所要删除的项目中存在中文字符的话,删除数据的操作将会失败,若为英文和数字却可以删除。(另MySQL数据存储顺序为添加数据顺序。)以上问题仍需研究。
ADOConn m_AdoConn; m_AdoConn.OnInitADOConn(); _bstr_t sql; sql ="select * from st order by name desc;"; _RecordsetPtr m_pRecordset; m_pRecordset=m_AdoConn.GetRecordSet(sql); int pos=m_list.GetSelectionMark(); //CString m_id; try { m_pRecordset->Move((long)pos,vtMissing); m_pRecordset->Delete(adAffectCurrent); m_pRecordset->Update(); m_AdoConn.ExitConnect(); } catch(...) { MessageBox("操作失败"); return; } MessageBox("删除成功"); m_list.DeleteAllItems(); ShowTable();
在对数据进行删除操作时,如果数据库所要删除的项目中存在中文字符的话,删除数据的操作将会失败,若为英文和数字却可以删除。(另MySQL数据存储顺序为添加数据顺序。)以上问题仍需研究。
相关文章推荐
- MYSQL分区表学习
- MySQL Command Line Client
- MySQL定时检查是否宕机并邮件通知
- ubuntu上安装mysql以及简单实验
- MySQL性能调优my.cnf详解
- mysql中Access denied for user 'root'@'localhost' (using password:YES)
- mysql
- Mysql数据库安全管理配置
- mysql 定时任务
- mysqladmin命令记忆
- mysql如何快速删除重复的数据
- mysql存储过程在动态SQL内获取返回值
- mysql高级语法- view视图操作
- 【MySQL】mysql join语法解析与性能分析
- Mysql时间函数
- 批量更新逗号隔开的名称 (部门里面将多个用逗号隔开的ID转换成用逗号隔开的名称)(mysql)
- mysql 索引类型以及创建
- MySQL 事件
- perl脚本远程连接mysql数据库
- 由浅入深探究mysql索引结构原理、性能分析与优化