📄 subject_14226.htm
字号:
<p>
序号:14226 发表者:撒旦 发表日期:2002-09-04 21:53:06
<br>主题:大家赶快帮一下忙,关于更新数据库的一个很奇怪问题
<br>内容:我能成功的访问access数据源,即只读的情况下是成功的,但当我想数据库中新增加数据记录的时候弹出:<BR>“更新或删除的企图失败了”<BR>我检查了一下数据源设置,并未设置成只读属性啊,请各位兄弟帮忙看一下,以下是我写的源代吗:<BR><BR> m_DataSet.AddNew();<BR> m_DataSet.m_ID = m_DataSet.GetDBID();<BR> m_DataSet.m_DataOnlyId = m_DataValueList[i].DataOnlyId;<BR> m_DataSet.m_DateTime = m_DataValueList[i].DateTime;<BR> m_DataSet.m_Name = m_DataValueList[i].Name;<BR> m_DataSet.m_Value = m_DataValueList[i].Value;<BR> bool is = m_DataSet.CanAppend();<BR> if(m_DataSet.CanAppend())<BR> m_DataSet.Update();<BR> else <BR> AfxMessageBox("不能添加数据");<BR>经调试发现 is = 1;<BR>问题出在 m_DataSet.Update();上,不知为什么<BR>还有 m_DataSet.m_ID是没有错的,这是数据库关键字,即索引号<BR>2002-9-4 21:54:57
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -