vc ado新增字段为汉字数据表为汉字出错,改成英文就正确了

wanghy333lww 2012-07-06 03:56:08
http://topic.csdn.net/u/20120704/10/0adaf7d1-7ab7-4279-8d7c-c44e94ddaedd.html?seed=41220506&r=79051519#r_79051519
之前发了帖子,一致没有得到满意的答案,后来发现是因为我的表明和字段名是汉字
改成英文的就没有错了
不知道出还有没有其他更好的办法呢
...全文
169 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hdg3707 2012-07-07
  • 打赏
  • 举报
回复
你可以这么试一下,再重新生成一个工程,在响导里选上数据库支持,这样,这个工程就会自动和数据库进行连接及和数据库里的表进行连接,绑定表里的字段,你看看能不能执行操作数据库,如果可以,你就看自动生成的有关数据库的操作代码,看看自动生成的代码是如何操作数据库及表和字段的.
我记得以前好象可以操作中文数据库名及中文表名和中文字段名,但最近几年没再用过中文名操作数据库了.不知道现在的版本是不是可以操作中文名的数据库,但感觉应该可以.因为你用的是ACCESS数据库,不是象MYSQL等,象MYSQL需要在置配文件里设置字符编码,不然中文字段及插入中文数据就会出错
ok1234567 2012-07-07
  • 打赏
  • 举报
回复
别用汉字做字段名(变量),采用c变量命名规则!
数据库有字符集编码问题,你会有无穷无尽的困扰
(你在数据库系统自带的UI环境下,不会有编码问题)

就算你在本机上调通了(尝试用各种编码测试ANSI,UNICODE,UTF-8),依然不能保证在其它机器上正常
zyq5945 2012-07-07
  • 打赏
  • 举报
回复
或许数据库驱动就有这个bug,所以才建议字段名称都改成英文的。

4,017

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧