ado操作access数据库,为什么写入三行后就开始报错?
我用ado操作access数据库,只有一个表,我想把一些数据入库,但总是只写三行就开始报错了
请问,是为什么?
我的操作过程是:
a)、调用m_pRecordset->AddNew();
b)、调用m_pRecordset->PutCollect();给每个字段赋值
c)、调用m_pRecordset->Update();确认
请问,问题该会出在什么地方? 第一次做数据库的,就用最简单的access,没有想到还是出错了
高手不吝赐教
我还想问如下关于数据库的问题:
1.Access数据库中能否存储二进制数据?是这样的,我想把一个文件的文本内容入库,该怎么做?
2.Access数据库中,在打开后,能否一边进行写入,一边进行查询?是这样的,在程序的开始,我得到了一批数据的某些特征,我它这些特征写入了数据库,然后执行到后边,又获得一些特征,我要把新得到特征写入相应数据对应的特字段中,这样是否可行的?
第一次数据库的东西,高手见笑,非常希望能得到帮助。
问题点数:0、回复次数:1Top
1 楼krh2001(边城浪子)回复于 2005-06-02 21:49:04 得分 0
试试:
.....
m_pRecordset->MoveFirst();
m_pRecordset->Update();Top




