Windows CE60开发环境需要安装的软件比较多、比较大,而且有着严格的安装顺序要求,一旦其中某一个环节出错,都会导致软件运行出现故障,为确保安装顺利,请仔细阅读本文,按照步骤一步一步进行安装。
1 所需安装软件
Visual Studio 2005
Visual Studio 2005 ServicePack 1
MSDN(应用开发帮助)
Windows Embedded CE60
Windows Embedded CE 60 Platform BuilderService Pack 1
WINCE60 R2(R3升级包等)
SDK
2安装顺序
(1) 安装VisualStudio 2005
最好选择自定义安装方式,把不用的一些组件都删掉,这样会节省不少的磁盘空间。WINCE60的Platform Builder不像WINCE50是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成。
(2)安装Visual Studio 2005 Service Pack 1
(3)安装MSDN
(4)安装Windows Embedded CE60
直接双击Windows Embedded CE60msi进行安装。在选择CPU类型时,根据您目标硬件平台来选择,考虑节省磁盘空间,建议只选ARMV4I和X86,这样可以节省不少的磁盘空间。
(5)安装Windows Embedded CE 60 Platform Builder Service Pack 1
直接双击Windows Embedded CE60 Platform Builder Service Pack 1msi进行安装。
(6)安装WINCE60R2
其实如果在学习wince平台开发,可以选择致远的EasyARM-iMX系列产品,资料还是很全的
ce74能用ce71的ct表,但是要满足一定条件:
1、ce71的ct表必须是标准格式的,即必须具有相应的字段和数据类型;
2、ce71的ct表必须支持ce74提供的数据库 *** 作,如sql语句、存储过程等;
3、ce71的ct表必须支持ce74提供的安全机制,如权限管理、数据安全等;
4、ce71的ct表必须支持ce74的数据库技术,如数据库访问、数据库管理等;
5、ce71的ct表必须符合ce74的编程规范,如编码格式、编程语言等;
6、ce71的ct表必须支持ce74的系统架构,如分布式系统、数据库集群等。
只有满足以上条件,ce74才能正常使用ce71的ct表。
try
{
SqlCeConnection con = new SqlCeConnection("Data Source=" + sPathReplace("file:\\", "") + " \\AppDatabase1sdf");//sPathReplace("file:\\", "")是因为遇到路径出错问题加入的,AppDatabase1是数据库名字
DataSet ds = new DataSet();
SqlCeDataAdapter da = new SqlCeDataAdapter("select from Name", con);
daFill(ds);
dgDataSource = dsTables[0];
}
catch (Exception ex)
{
MessageBoxShow(sPathReplace("file:\\", ""), "");
}
}
查询CE证书的办法:
第一种:去发证机构官网上的数据库查询。(PS:该机构必须有NB号。)
第二种查询办法:通过欧盟官网查询机构资质和证书。
查询CE证书和机构资质有两种办法详情如下:
一、第一种查询办法:
去发证机构官网上的数据库查询(PS:该机构必须有NB号);
以我找的生产新冠病毒试剂的公司为例;
步骤一:找到证书上的CE登记号或者“证书号”可以看到,该公司CE证书上显示的证书注册号:SX601438080001;
证书注册号对应的公司名是:Core Technology Co,Ltd;
步骤二:输入证书注册号;
打开以TUV莱茵数据库网站:certipediacom,在我圈出的淡**框里输入证书注册号为:SX60143808 0001;
步骤三:点击“Start Search”,查询结果秒出现;
可以看到,证书持有公司显示的是:Core Technology Co,Ltd,登记的地址也和证书上一模一
样,连标点符号和大小写都完全吻合;
此时,我们就能确定,该公司提供的CE证书是真实有效的;
第三步,举一反三,如果我们把“库尔科技有限公司°”的CE证书登记号换一个数字;
把SX601438080001的第一位数字“6”换成“7”;
结果显示:No Certificated products matching"S×701443808 0001";
没有证书符合“SX701438080001”;
是不是非常EASY就查出了证书的真伪;
二、第二种查询办法:
通过欧盟官网查询机构资质和证书;
当一个有NB号的机构声称可以为你们公司签发CE证书的时侯,申请方认最好查一下这家检测机构的检测范围;
步骤一:登录欧盟官网:eceuropaeu/growth/too;
主页面是这样的:
两千家有NB号的机构全部在这里,你可以根据机构的NB号来查询他们的资质;
步骤二:点开0001-0100这一组,发现一共有47家机构;
可以看到,给库尔科技有限公司签发CE证书的TUV莱茵的NB号是0035,是一家位于德国的公司;
步骤三:点开TUV Rheinland Industries Service GmbH;
出现了这家机构的详细信息和相关法律法规;
步骤四:点击Tools and Databases;
(上图的右下角,我用红框圈出的栏目就是“Tools and Databases”);
点击"Tools and Databases",跳到了另外一个页面:Tools and Databases;
步骤5::点击我圈出来的“CERTIDER”;
页面随即转到了核实证书的主页面;
在这里,你可以不用登陆各个发证机构的官网,直接输入证书号或者测试报告号就可以查询了。
企业管理器-》进入你使用的数据库界面-》管理-》数据库维护计划-》新建维护计划-》选中你的数据库-》下一步-》进行到指定数据库备份页面时,选择执行的时间-》下一步,选对保存的位置和方式。继续下一步直到完成。
注意 SQL server agent 服务必须运行,才会自动执行维护计划。你可以把 启动os时自动启动服务勾上。
以上就是关于Wince6.0系统下如何搭建ADOCE数据库环境全部的内容,包括:Wince6.0系统下如何搭建ADOCE数据库环境、ce7.4能用ce7.1的ct表吗、PPC中连接本地数据库的SqlCeConnection中的连接字符串怎么写(C#)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)