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

📄 subject_62829.htm

📁 vc
💻 HTM
字号:
<p>
序号:62829 发表者:trevor 发表日期:2003-11-28 22:06:19
<br>主题:VC对ACCESS进行多表查询的问题
<br>内容:最近做一个软件工程的作业,我选择了做一个图书管理系统,包括借书,还书等操作,我建立了三个表,学生一个表(因为还有查询学生信息的操作),图书一个表,图书借阅情况一个表,然后让学生表的主键(学号)和图书表的主键(图书代号)合起来作为图书借阅表的主键,按此建立三个表之间的关系.我本来的意图是在主窗口中设几个按钮,然后每个按钮对应一个对话框.但我做起来才知道,数据表中的数据项只能和主窗口中的变量绑定,而别的窗口找不到对应的数据项(我在是否该为子窗口建类的问题上也很模糊,不知道是该建新类还是继承主窗口).后来我就把所有的功能都放在主窗口里,但数据更新的时候因为是对三个表的操作,所以数据更新有问题,运行时系统提示&#34;记录集为只读&#34;,我是新手,可用的资料也不多,不知道问题说明白没,恳请高手能够指教一二,不胜感激!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:草叶 回复日期:2003-11-29 16:03:05
<br>内容:主窗口中设几个按钮,然后每个按钮对应一个对话框,每个对话框都生成新类,一个对话框对应一个表,为每个表建立一个crecordset指针,进行操作就可以了<BR><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>
回复者:trevor 回复日期:2003-11-30 10:14:17
<br>内容:一个对话框对应一个表是可以,但是要在几个表之间进行查询等操作怎么办呢?我关键是对多表查询的操作没掌握,数据库的操作只是做网页的时候使用过,好像也只是单表的,在VC下基本没用过,恳请进一步的指教,多谢!
<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>回复者:草叶 回复日期:2003-11-30 19:29:22
<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 + -