CSDN博客

img whzhaha

如何用VisualC++6.0创建一个数据库和表

发表于2004/9/26 12:47:00  492人阅读

 如果是使用Access的.mdb数据库,可以使用CDaoDatabase::Create建立数据库,然后使用CDaoTableDef::Create来建立表,使用CDaoTableDef::CreateField来添加表的数据字段。在VC++帮助的CDaoTableDef::CreateField部分可以找到各种字段的定义。
    下面是建立一个表的例子:
    CDaoDatabase daoDb;
    
try
    
{
    
daoDb.Open("////MYSERVER//MYSHARE//MYDIR//MYDB.MDB");
    
CDaoTableDef table(&daoDb);
    
table.Create("STUDENTS");
    
table.CreateField("ID",dbInteger,2);
    
table.CreateField("NAME",dbText,10);
    
table.Append();
    
}
    
catch(CDaoException* e)
    
{
    
AfxMessageBox(e->m_pErrorInfo->m_strDescription);
    
e->Delete();
    
return FALSE;
    
}
0 0

相关博文

我的热门文章

img
取 消
img