ado 更新数据库,用ADO更新数据库时,特殊字段怎么处理?

用ADO更新数据库时,特殊字段怎么处理? - 故障解答 - 电脑教程网

用ADO更新数据库时,特殊字段怎么处理?

日期:2006-07-04   荐:
用ADO更新数据库时,特殊字段怎么处理?我在程序里使用下列语句更新数据库m_pRecordset->GetFields()->GetItem(oIndex)->PutValue(oValue); 其中oIndex是一个名叫“group”的字段,因为和SQL的关键字重合,这样在UpdateBatch时出错请教各位一下,这种情况如何处理?下面的方法不要考虑了:1。更改字段名2。使用字段索引更新数据库加上中括号[]楼上的大哥,这个不是在SQL语句里写嘀~~~oIndex是这样声明的:_variant_t oIndex("GROUP")加上中括号了以后,GetItem(oIndex)会找不到字段嘀~~~,因为没有“[GROUP]”这个字段!没人遇见过嘛,顶一下知道是关键字还用,明显没事找事么实在不行就用SQL更新吧,不使用Recordset知道是关键字就要避免用它...
标签: