3098|5

75

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

求问wince下的数据库问题 [复制链接]



数据库的类型不是 database么?

还有打开数据库的API:
HANDLE CeOpenDatabaseEx(
  PCEGUID pceguid,
  PCEOID poid,
  LPWSTR lpszName,
  CEPROPID propid,
  DWORD dwFlags,
  CENOTIFYREQUEST* pReq
);

解释也有

pceguid
[in] Pointer to the CEGUID that contains the globally unique identifierof a mounted database volume, or of the object store. Use CREATE_SYSTEMGUIDto obtain the GUID of the object store. If pceguid points to a CEGUID created with the CREATE_INVALIDGUID macro, then poid is ignored and the object store and all mounted database volumes are searched for a database whose name matches lpszName. The search is completed when the first match is located.

poid
[in] Pointer to the object identifier of the database to be opened. To open a database by name, set the value pointed to by poid to 0, set lpszName to the database name, and set pceguid to the database volume.

lpszName
[in] Long pointer to the null-terminated string that contains the name of the database to be opened. This is used along with pceguid to specify the database if the value pointed to by poid is zero. If the value pointed to by poid is nonzero, lpszName is ignored.

propid
[in] Property identifier of the sort key for the database. All subsequent calls to CeSeekDatabase (CEDB) assume this sort order. This parameter can be 0 if the sort order is not important. In that case, a sort order will be chosen for you.

dwFlags
[in] Bitmask of action flags. The following table shows the possible values for this parameter

。。。。。。。。。。。。。。

因为没看过数据库和学过,所以还是看不懂各个参数的意思

比如 我的数据库 :test.edb

我该怎么使用这个函数打开这个数据库呢?

谢谢
此帖出自WindowsCE论坛

最新回复

我用的是.sdf的数据库  详情 回复 发表于 2008-3-19 15:34
点赞 关注
 

回复
举报

84

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你最好去网上搜一个ce 下操作edb数据库的例子看看。
很多的。
此帖出自WindowsCE论坛
 
 
 

回复

121

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
这个能不能像win32一样  不是通过CeCreateDatabaseEx()函数创建数据库,而是wince上自带的数据库,自己手动建立的.edb文件?然后打开这个数据库

但是这个怎么会有这个数据库的Guid啊

谢谢
此帖出自WindowsCE论坛
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

4
 
edb 的数据库概念有volume,table,record等。
需要多个api协同的。

仔细看evc帮助文档中的edb部分。

Guid是通过api返回的。
此帖出自WindowsCE论坛
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

5
 
edb 的数据库 Help document
此帖出自WindowsCE论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

6
 
我用的是.sdf的数据库
此帖出自WindowsCE论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表