No.4826 作者:爱吃肉 邮件:wa.fiet@yahoo.com.cn ID:95577 登陆:1次 文章数:78篇 最后登陆IP: 最后登陆:2007/12/5 16:33:41 注册:2007/12/5 16:33:41 财富:100 发帖时间:2008/3/26 14:15:42 发贴者IP:221.221.105.165 标题:爱吃肉:[原创]编写Windows CE程序 (二) 摘要:No.4826[原创]编写Windows CE程序 (二) 自Windows CE出台2年以后,微软就推出一套增加了很多额外特性的带Ex 扩展的函数,这一变化大大增强了Windows CE 数据库的功能。 程序员可以利用ADOCE 来存储数据,这一过程也采用了Pocket Access 或 SQL Server 2000 来实现。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, ......
>>返回讨论的主题
|