⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_27228.htm

📁 vc
💻 HTM
字号:
<p>
序号:27228 发表者:orient118 发表日期:2003-01-09 15:34:41
<br>主题:求助!如何用vc动态的创建数据库,并存储数据?
<br>内容:将串口采集来的数据进行存储,是事先建库还是动态的建库,如何进行?请帮帮忙!!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:nobody 回复日期:2003-01-09 15:55:09
<br>内容:都可以吧,看你自己的需要而定了<BR>先定义CDatabase m_YourDb;<BR>再通过执行SQL语句 m_YourDb.ExecuteSQL(strYourSQL);<BR>建库,建表,建字段,输入数据都可以啊
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:bird 回复日期:2003-01-09 17:23:28
<br>内容: 如果是使用Access的.mdb数据库,可以使用CDaoDatabase::Create建立数据库,然后使用CDaoTableDef::Create来建立表,使用CDaoTableDef::CreateField来添加表的数据字段。在VC++帮助的CDaoTableDef::CreateField部分可以找到各种字段的定义。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;下面是建立一个表的例子: <BR>&nbsp;&nbsp;&nbsp;&nbsp;CDaoDatabase daoDb; <BR>&nbsp;&nbsp;&nbsp;&nbsp;try <BR>&nbsp;&nbsp;&nbsp;&nbsp;{ <BR>&nbsp;&nbsp;&nbsp;&nbsp; daoDb.Open("\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB"); <BR>&nbsp;&nbsp;&nbsp;&nbsp; CDaoTableDef table(&amp;daoDb); <BR>&nbsp;&nbsp;&nbsp;&nbsp; table.Create("STUDENTS"); <BR>&nbsp;&nbsp;&nbsp;&nbsp; table.CreateField("ID",dbInteger,2); <BR>&nbsp;&nbsp;&nbsp;&nbsp; table.CreateField("NAME",dbText,10); <BR>&nbsp;&nbsp;&nbsp;&nbsp; table.Append(); <BR>&nbsp;&nbsp;&nbsp;&nbsp;} <BR>&nbsp;&nbsp;&nbsp;&nbsp;catch(CDaoException* e) <BR>&nbsp;&nbsp;&nbsp;&nbsp;{ <BR>&nbsp;&nbsp;&nbsp;&nbsp; AfxMessageBox(e-&gt;m_pErrorInfo-&gt;m_strDescription); <BR>&nbsp;&nbsp;&nbsp;&nbsp; e-&gt;Delete(); <BR>&nbsp;&nbsp;&nbsp;&nbsp; return FALSE; <BR>&nbsp;&nbsp;&nbsp;&nbsp;} <BR>&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;在微软的Knowledge Base的文章:“Q141717 DAOTable Uses DAO Classes to Create Database Objects”可以找到一个例子。 
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:orient118 回复日期:2003-01-09 18:56:11
<br>内容:谢谢两位的回答!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dsasy 回复日期:2004-02-11 11:55:45
<br>内容:大家对DAO情有独钟呀!!<BR>怎么一提就是DAO,有没有关于ADO的介绍呀!<BR>谢谢了!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -