Access数据库转换为sdf数据库及SqlCeHelper类
来源:互联网 发布:java的报表有什么用 编辑:程序博客网 时间:2024/04/29 21:51
在做Mobile项目时遇到一个问题,我们的Mobile项目需要使用SqlCe数据库,而客户提供的带有原始数据的数据库是Access格式的,所以我们面临的第一个问题是将Access数据库(*.mdb)转换成SqlCe数据库(*.sdf)。网上搜索的很多资料是关于如何将SqlServer 2005与SqlCe数据进行同步,主要是通过发布订阅及RDA编程来实现,可以参考的资料有:
用 SQL Server Management Studio 管理 SQL Server Compact Edition 数据库
SQL CE 和 SQL Server 的同步
Step by Step: Program Microsoft SQL Server CE 2.0 Merge Replication Using .NET Compact Framework
后来找到一个工具Data Port Wizard可以直接将其他数据库转换为SqlCe数据库,省了不少事。只是转换过程中遇到一个小小的问题,在客户提供的Access数据库的关系里设置了很多表与表之间的关系,但所有的表都没有设置主键,所以转换时就抛出异常。为了省事,我将Access表的关系全部删除,这样就顺利的将Access数据库转换成SqlCe 3.5版本的sdf数据库了。
至于操作SqlCe的数据层的类,在网上找到一个SqlCeHelper.cs,转贴如下:
- Access数据库转换为sdf数据库及SqlCeHelper类
- sdf格式f数据库转换为db格式数据库
- mysql数据库转换为Access
- Access数据库转换为SqlServer数据库
- access数据库转换为sqlite数据库
- access数据库如何转换为sql server
- Access数据库转换为SQL Server 2000数据库
- SQL Server 2000数据库转换为Access数据库
- 将SQL Server2000数据库转换为Access数据库
- access数据库如何转换为sql server(转)
- access数据库编码转换:将将UTF8替换为GB2312
- VB实现Access数据库转换为Excel格式
- access数据库转换成sql2005
- 把ACCESS数据库转换SQL数据库
- Access数据库转换成Sqlite数据库
- JDBC连接数据库工具类及连接Access数据库示例
- JDBC连接数据库工具类及连接Access数据库示例
- 数据库表转换为实体类
- 怎样在C++工程中集成C#窗口
- [Oracle 10g] 闪回恢复区 (Flash Recovery Area)
- iptables 详细中文手册
- 报表篇
- IDEF1x语义建模方法及其在数据库设计中的应用
- Access数据库转换为sdf数据库及SqlCeHelper类
- 通过Animation来制作动画
- JavaScript中的私有函数;Javascript构造函数的私有方法中访问其属性和公有方法
- C#=> 不常用的运算符
- 随笔
- spring下hibernate懒加载的解决与部份字段更新
- 家有千金之妙语录(19)
- 单片机数字滤波的算法
- 代码发芽网:无需插件支持Blog代码高亮,支持近百种编程语言