CDaoIndexInfo* CDaoTableDef::CreateIndex(LPCTSTR lpszName);
该方法接受一个参数:
- lpszName:一个以 null 结尾的字符串,表示要创建的索引的名称。
该方法返回一个指向 CDaoIndexInfo 对象的指针,该对象表示新创建的索引的信息。
以下是一个简单的示例:
CDaoDatabase db;
// 假设已经成功打开数据库
CDaoTableDef tableDef(&db);
tableDef.Create("YourTableName");
// 创建一个新的索引
CDaoIndexInfo* pIndexInfo = tableDef.CreateIndex("NewIndex");
// 对索引信息进行一些设置...
// 关闭表定义对象
tableDef.Close();
在这个例子中,首先创建了一个名为 "YourTableName" 的表定义对象,然后使用 CreateIndex 方法创建了一个新的索引,并得到了表示该索引信息的 CDaoIndexInfo 对象的指针。你可以进一步对索引信息进行设置,然后关闭表定义对象。
转载请注明出处:http://www.zyzy.cn/article/detail/16703/MFC/CDaoTableDef