3179|2

91

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WINCE ACCESS cdb 转换问题 [复制链接]

我有一个access 的a.mdb 文件,通过active sync 下载到 wince 开发板 转换成 a.cdb

转换成功, 再转换回 .mdb 也没错误,没乱码,但就是执行sql查询 select * from [tabname] 时出现问题

调用查询 create table abc ( id int ); 也没问题 //里面原来没有表 abc
再执行 select * from abc 也没问题

怀疑是转换过程因为字符集问题 使表名发生了变化
想查看a.cdb 里面究竟有什么表,access 却不支持 "show tables" 的 sql
使用  select name from MSysObjects where type=6 在 CE 下查询错误!
,又作了如下尝试(a.mdb 里存在表 condition)
create table condition(name varchar(20))
竟然 没错误!
我以此确信是字符集问题导致的错误
然而他爷爷的里面原来有个表叫 data
调用 select * from data 竟没问题,而其它表都无法 select * from [tabname] !


崩溃了,哪位大哥遇到过同样的问题,或知道在表转换过程有什么细节问题,请指点小弟一二吧!






此帖出自WindowsCE论坛

最新回复

你的数据库程序可以单独在板子上运行吗?重启后也可以吗?怎么弄的啊。。。我的掉电后都不能运行了。。能不能帮助一下!谢谢  详情 回复 发表于 2009-2-23 09:35
点赞 关注
 

回复
举报

75

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
问题找到了, 果然是字符编码转换的问题! 在模拟器中出现相同的情况

mdb 文件转换成 cdb 文件之前要先进行字符编码转换么? 要先转换成unicode 么?

哪位大哥能指教一二?
此帖出自WindowsCE论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
你的数据库程序可以单独在板子上运行吗?重启后也可以吗?怎么弄的啊。。。我的掉电后都不能运行了。。能不能帮助一下!谢谢
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表