用以下代码对数据库进行添加数据时:
UpdateData();
Cscorerecord sc;
Caddcj ad;
sc.Open();
sc.AddNew();
sc.m_cid=ad.m_cid;
sc.m_sid=ad.m_addid;
sc.m_sscore=ad.m_sco;
sc.Update();
sc.Requery();
显示记录只读。。应怎样办啊
UpdateData();
Cscorerecord sc;
Caddcj ad;
sc.Open();
sc.AddNew();
sc.m_cid=ad.m_cid;
sc.m_sid=ad.m_addid;
sc.m_sscore=ad.m_sco;
sc.Update();
sc.Requery();
显示记录只读。。应怎样办啊
sc.m_sid=ad.m_addid;
sc.m_sscore=ad.m_sco;
三个地方设了断点得到他们的值都是空的。。要怎样才能使他们有值可插入啊
sc.m_sid=ad.m_addid;
你先确认一下ad.m_cid和ad.m_addid,ad.m_sco里面有值吗,如果有值
应该可以成功添加的,没值的话,你要想办法先把想添加的数放进去才可以
if(sc.IsOpen())
{
sc.Close();
}
sc.Open();
我觉得这样比较好,而且可以用到你刚更新的数据。我也有问题,不知大家帮我看了没有,闪了。
sc.m_sid=ad.m_addid;
sc.m_sscore=ad.m_sco;
处设了断点他们的值是空啊。。要怎样解决啊。。但把他放到视图类去就有值了请高手帮忙。。
我的问题: http://203.249.126.238/helloworld/Content,2007,11,8,42.aspx