【转】WINDOWS CE 数据库编程

1.创建数据库
  VOID CDB::CreateDatabase()
  {
   // =====================
   // Create Login Database
   // =====================
   CCeDBDatabase myDB;
   // Check if Database exists
   if(!CCeDBDatabase::Exists(_T("Test Database")))
   {
   // Create Database if it doesn‘t exist already
   myDB.Create(_T("Test Database"));
   }
  } // CreateDatabase
  2.打开数据库
  CCeDBDatabase myDB;
  // Open Database
  myDB.Open(_T("Test Database"));
  3.删除数据库
  CCeDBDatabase myDB;
  if (myDB.Open(_T("Test Database"))) myDB.Delete();
  4.关闭数据库
  CCeDBDatabase myDB;
  myDB.Open(_T("Test Database"));
  myDb.Close();
时间: 2024-10-07 20:04:15

【转】WINDOWS CE 数据库编程的相关文章

Windows数据库编程接口简介

数据库是计算机中一种专门管理数据资源的系统,目前几乎所有软件都需要与数据库打交道(包括操作系统,比如Windows上的注册表其实也是一种数据库),有些软件更是以数据库为核心因此掌握数据库系统的使用方法以及数据库系统编程接口的使用方法是程序员非常重要的基本技能之一.所以我花了一定的时间学习了在Windows平台上使用COM接口的方式操作数据库.这段时间我会将自己学习过程中掌握的知识和其中的一些坑都发布出来,供个人参考,也方便他人学习 现在常见的DBMS主要有ORACLE.Sybase.Inform

SQL CE数据库搭建和操作

创建新的 SQL Server CE 数据库 启动 Visual Studio .NET,然后打开一个新项目. 创建对使用的命名空间的引用. 复制 using System; using System.IO; using System.Text; using System.Data; using System.Data.SqlServerCe; using System.Collections; using System.Windows.Forms; using System.Data.Comm

windows ce.net开发概述

根据开发所处的层次以及开发工具的不同,可以将嵌入式系统开发分为系统开发和应用开发. 系统开发所涉及的内容包括三个方面:系统定制,驱动程序开发,操作系统一致(BSP开发). 一系统开发 (1)      系统定制 首先是按照bsp(即导入cec文件),bsp可以是pb自带,也可是从oem硬件厂商获得,当然用户也可以自己开发,但是难度较高且工作量较大,比较耗时.其次,定制操作系统,即生成系统镜像NK.bin文件,将该镜像下载并调试,包括仿真和目标板两种运行环境. (2)      驱动程序开发 普通

windows注册表编程

Windows注册表 1 注册表的作用 注册表在windows中非常重要,它是一个庞大的数据库,里面保存了大量的系统信息,例如保存软件硬件的配置信息,计算机系统的设置,性能记录. 如果注册表遭到破坏,就可能对整个系统造成影响,甚至系统瘫痪. 2 注册表的结构 注册表是树状的层次结构:主键-->子键-->子键-->子键-->---->键值.其中每一个键都有键值,键值由3部分构成:值名,值类型,值本身值.有点像int x =0的节奏哈. 每个键都有一个默认的值,所以的默认值就是说

数据库编程总结

当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等.数据库编程是对数据库的创建.读写等一列的操作.数据库编程分为数据库客户端编程与数据库服务器端编程.数据库客户端编程主要使用ODBC API.ADO.ADO.NET.OCI.OTL等方法:数据库服务端编程主要使用OLE D

windows CE初次接触(一次升级长安致尚XT高德导航的经历)

以前不知道windows 操作系统在车载导航方面也有应用, 即windows CE . 帮忙升级一个"长安致尚XT"汽车上的windows CE下的 高德导航, 注意到这是百度收购了的,提供免费地图的品牌. 升级文件的下载是在: http://a.autonavi.com/License/outer/index.jsp 点击打开链接 车载导航部分 看升级说明书, 居然要求 升级文件必须放在某特定品牌的"正版"U盘中,否则可能导致升级失败  这说明做导航的人自己都没搞

数据库编程1 Oracle 过滤 函数 分组 外连接 自连接

[本文谢绝转载原文来自http://990487026.blog.51cto.com] <大纲> 数据库编程1 Oracle 过滤 函数 分组 外连接 自连接 本文实验基于的数据表: winsows安装好Oracle11g之后,开始实验 SQLplus 登陆 ORacle sqlplus 退出的方式 查看用户之下有什么表 查看表的所有记录,不区分大小写 设置SQLplus行宽,页宽,列宽: 清屏命令 select as 语法 1,as别名的使用 2,没有引号带有空格的别名,无法识别: 3,带有

数据库编程2 Oracle 过滤 函数 分组 外连接 自连接

[本文谢绝转载原文来自http://990487026.blog.51cto.com] 续:数据库编程1 Oracle 过滤 函数 分组 外连接 自连接 where like模糊查询,查询员工姓名是4个字母 SQL> select * from emp where ename like '____';      EMPNO ENAME                JOB                       MGR HIREDATE          SAL       COMM    

数据库编程3 Oracle 子查询 insert update delete 事务 回收站 字段操作 企业级项目案例

[本文谢绝转载原文来自http://990487026.blog.51cto.com] <大纲> 数据库编程3 Oracle 子查询 insert update delete 事务 回收站 字段操作 企业级项目案例 实验所用数据表 子查询,解决一步不能求解 查询工资比scott高的员工信息: 子查询知识体系搭建: 解释3,查询部门是sales的员工信息: 方法1:子查询 [方法2]:多表: 优化考虑: 解释4[select],只能放单行子查询 解释4[from] 考题:显示员工姓名,薪水 解释