visit c++中Connection与Recordset
Connection与Recordset
读者在使用数据库时,首先会打开数据库,然后再对数据库中的某个数据表进行操作。ADO访问数据库时也要遵循这个规矩。Connection对象代表了打开与数据源的连接。而Recordset对象表示的是来自基本表或命令执行结果的记录集。在使用Connection与Recordset之前,需要创建它们的实例:
_ConnectionPtr cnn=NULL;
cnn.CreateInstance(__uuidof(Connection));
_RecordsetPtr rst=NULL;
rst.CreateInstance(_uuidof(Recordset));
完全可以把cnn及rst看成是一个对象指针来使用。而不用考虑它的COM对象的实例。