知识大全 编写Windows CE程序 (二)

Posted 数据库

篇首语:枕上从妨一夜睡,灯前读尽十年诗。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 编写Windows CE程序 (二)相关的知识,希望对你有一定的参考价值。

编写Windows CE程序 (二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  自Windows CE出台 年以后 微软就推出一套增加了很多额外特性的带Ex 扩展的函数 这一变化大大增强了Windows CE 数据库的功能

  程序员可以利用ADOCE 来存储数据 这一过程也采用了Pocket Access 或 SQL Server 来实现 ADO 和ADOCE 通常有相同的记录连接

  建立数据库

  建立一个数据库的卷

  BOOL CeMountDBVol( PCEGUID pceguid LPWSTR lpszDBVol DWORD dwFlags);

  如果一个打开的卷已经存在 接着就可以建立一个数据库

  CEOID CeCreateDatabaseEx(PCEGUID pceguid CEDBASEINFO * lpCEDBInfo )

  CeCreateDatabaseEx提供了以上功能 建立的数据库的卷叫\\CEDB clb

  该卷存放于文件系统中 并带有一个缺省的扩展名CLB

  打开数据库

  HANDLE CeOpenDatabaseEx( PCEGUID pceguid PCEOID poid LPWSTR lpszName

  CEPROPID propid DWORD dwFlags

  CENOTIFYREQUEST *pRequest hwndNotify );

  打开数据库后 定位在数据库的开头顺序读取

  CEOID CeSeekDatabase( HANDLE hDatabase DWORD dwSeekType

  DWORD dwValue LPDWORD lpdwIndex );

  增加一条记录到数据库

  CEOID CeWriteRecordProps( HANDLE hDbase CEOID oidRecord

  WORD cPropID CEPROPVAL * rgPropVal );

  数据库读取

  CEOID CeReadRecordPropsEx ( HANDLE hDbase DWORD dwFlags

  LPWORD lpcPropID CEPROPID * rgPropID

  LPBYTE * lplpBuffer LPDWORD lpcbBuffer

  HANDLE hHeap );

  关闭数据库

  BOOL CeUnmountDBVol ( PCEGUID pceguid );

  清除数据库

   从 开始 菜单 单击 程序→ 文件资源管理器并浏览 找到想要清除的数据库文件的目录

   单击数据库文件 出现一个提示菜单

   单击 删除 按钮

   单击 是 按钮 确认删除此文件

  注 如果打算删除数据库 该数据库不能在运行状态 删除数据库之后 再删除事务日志文件 如果数据库从未启动过 则没有创建事务日志

  小结

  现在 你已经可以编写一个简单的Windows CE 数据库程序咯 快去试试看吧

cha138/Article/program/SQL/201311/16225

相关参考

知识大全 设计和优化 Microsoft Windows CE .NET

设计和优化MicrosoftWindowsCE.NET  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 实现应用程序的文件拖放功能

  在Delphi中有许多控件支持拖放操作但仅限于应用程序内部而不能实现从Windows环境里向应用程序拖放文件本文将要介绍的就是如何用Delphi编写支持文件拖放的应用程序由于主要使用Windows

知识大全 用C#编写发手机中文短信息Windows服务

用C#编写发手机中文短信息Windows服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近

知识大全 利用浏览器实现程序界面与实现的分离

 引言  在用DelphiVisualBasic等可视化快速开发工具编写Windows应用程序时常会遇到这样几个问题    )希望程序界面美观在Delphi中开发人员通常使用各种控件来实现界面的风格化

知识大全 软件语言编写程序都可以在计算机上执行吗

软件语言编写程序都可以在计算机上执行吗只有计算机上有相应编程语言的运行环境就可以正常执行在哪里能下载计算机C语言软件编写程序:ishare.iask.sina../f/7590454.C++计算机语言

知识大全 Delphi开发Windows服务程序

Delphi开发Windows服务程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  开发步骤:

知识大全 用Delphi编写系统进程监控程序

用Delphi编写系统进程监控程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本程序通过调用ke

知识大全 php编写的闹钟程序

cha138/Article/program/PHP/201311/20880

知识大全 用JavaScript编写程序实现文本滚动

用JavaScript编写程序实现文本滚动  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在一些

当Windows应用程序陷入死循环,结束该程序的最好方法为__

当Windows应用程序陷入死循环,结束该程序的最好方法为_____。A、同时按下CTRL+ALT+DEL键,然后选择“结束任务”结束该程序的运行B、同时按下ALT+DE1键,然后选择“结束任务”结束