关于Dao数据库表格的属性添加修改问题?

chenxiaohua 2002-12-01 08:47:33
我用Access先建好一个表后,怎样在程序运行的过程中根据需要添加和删除字段?就是说:
一个表建好后还能通过程序的方式修改表结构吗?
兄弟在线等待答案。
请各位多多帮助。
...全文
90 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sparrow2 2002-12-02
  • 打赏
  • 举报
回复
增加:
CDaoDatabase m_mydatabase
CDaoTableDef m_mytable(&m_mydatabase);
CString NewField;
if(m_mytable.IsOpen())
{
try
{
m_mytable.CreateField(NewField,dbText,10,dbVariableField);
}
catch(CDaoException*e)
{
DisplayDaoException(e);
e->Delete();
return FALSE;
}
}

删除:

CDaoDatabase m_mydatabase
CdaoTableDef m_mytable(&m_mydatabase);
CString NewField;
if(m_mytable.IsOpen())
{
try
{
m_mytable.DeleteField(NewField);
}
catch(CDaoException *e)
{
DisplayDaoException (e);
e->Delete();
return FASLE;
]
}
sparrow2 2002-12-02
  • 打赏
  • 举报
回复
这个当然可以了.你可以在创建文档的时候选择.也可以在创建好单文档后.自己定义的.这个说吗是说不请的.你可以去看看书本上的知识.vc++ 高级数据库编程里也有.你会发现你的问题多有的.

4,017

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧