📄 subject_61647.htm
字号:
<p>
序号:61647 发表者:大天使 发表日期:2003-11-20 22:39:43
<br>主题:在进行access数据库操作的问题哈!
<br>内容:我在一个建好的access的数据库中,添加一个记录,为什么每次添加的时候都显示“试图越过数据的有效存储区间”不能存储起哈!请高手指教哈
<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-20 22:42:07
<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>
回复者:大天使 回复日期:2003-11-20 22:44:37
<br>内容:图在下面哈<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>
回复者:hurtmanzc 回复日期:2003-11-21 01:26:37
<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>
回复者:wjb 回复日期:2003-11-21 08:27:42
<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>
回复者:大天使 回复日期:2003-11-21 09:21:09
<br>内容:void CMyodbcView::OnAdd() <BR>{<BR> // TODO: Add your control notification handler code here<BR> CString cValue;<BR><BR> BOOL lNew = TRUE;<BR> m_Name1.GetWindowText(cValue);<BR> m_pSet->MoveFirst();<BR> while(!m_pSet->IsBOF()^!lNew)<BR> {<BR> if(cValue == m_pSet->m_Name)<BR> lNew = FALSE;<BR> m_pSet->MoveNext();<BR> }<BR><BR><BR> m_pSet->AddNew();<BR> m_Name1.GetWindowText(cValue);<BR> m_pSet->m_Name = cValue;<BR> m_Address1.GetWindowText(cValue);<BR> m_pSet->m_Address = cValue;<BR> m_Birthdate1.GetWindowText(cValue);<BR> m_pSet->m_Birthdate = cValue;<BR> m_Homephone1.SetWindowText(cValue);<BR> m_pSet->m_HomePhone = cValue;<BR> m_Workphone1.SetWindowText(cValue);<BR> m_pSet->m_WorkPhone = cValue;<BR> m_Hobbies1.SetWindowText(cValue);<BR> m_pSet->m_Hobbies = cValue;<BR> m_Postalcode1.SetWindowText(cValue);<BR> m_pSet->m_PostalCode = cValue;<BR><BR> m_pSet->Update();<BR><BR> m_pSet->MoveLast();<BR><BR> m_Add.ShowWindow(SW_HIDE);<BR> m_Noadd.ShowWindow(SW_HIDE);<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>
回复者:wjb 回复日期:2003-11-21 09:29:54
<br>内容:出现错误的时候,表是不是空的<BR><BR>如果是,执行<BR>m_pSet->MoveFirst();<BR>时候判断下:<BR>if(!m_pSet->IsBOF())<BR> m_pSet->MoveFirst();<BR><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>
回复者:大天使 回复日期:2003-11-21 09:36:35
<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>
回复者:wjb 回复日期:2003-11-21 09:53:24
<br>内容:这里有问题<BR>while(!m_pSet->IsBOF()^!lNew)<BR><BR>//moveNext应该判断IsEOF<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>
回复者:大天使 回复日期:2003-11-21 10:08:52
<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>回复者:wjb 回复日期:2003-11-21 10:16:50
<br>内容:表上设置了唯一值字段,但是程序要插入重复内容。<BR><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>
回复者:大天使 回复日期:2003-11-21 10:31:46
<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>
回复者:大天使 回复日期:2003-11-21 10:33:02
<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>
回复者:skiddy 回复日期:2003-12-02 19:38:05
<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 + -