Wince6.0系统下如何搭建ADOCE数据库环境

Wince6.0系统下如何搭建ADOCE数据库环境,第1张

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#)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9537782.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存