首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

WINCE下自带的数据库,创建数据库函数有关问题

2012-02-22 
WINCE下自带的数据库,创建数据库函数问题请问在使用WINCE下自带的数据库编程的时候,在使用CeCreateDatabas

WINCE下自带的数据库,创建数据库函数问题
请问在使用WINCE下自带的数据库编程的时候,在使用CeCreateDatabaseEx函数的时候,这个函数的两个参数是如何定义的?
我是这样写的
CEDBASEINFO   ceDbInfo;
ceDbInfo.dwFlags=CEDB_VALIDNAME   |   CEDB_VALIDTYPE   |   CEDB_VALIDSORTSPEC;
wcscpy(ceDbInfo.szDbaseName,   DBTABLENAME);
                        ceDbInfo.   dwDbaseType   =   0;
ceDbInfo.   wNumSortOrder   =   2;
ceDbInfo.   rgSortSpecs[0].   propid   =   PID_NO;
        ceDbInfo.   rgSortSpecs[0].   dwFlags   =   CEDB_SORT_CASEINSENSITIVE;
ceDbInfo.   rgSortSpecs[1].   dwFlags   =   PID_NAME;
ceDbInfo.   rgSortSpecs[1].   dwFlags   =   CEDB_SORT_CASEINSENSITIVE;
m_ceOid   =   CeCreateDatabaseEx(&m_ceGuid,   &ceDbInfo);
                                                      int   a=GetLastError();
运行结果为:a的值为87,查询了一下是参数错误,百思不得其解,放高手出手相助,不甚感激!

[解决办法]
1

热点排行