怎样将数据进行存库
目前我怎在做一个小东西,其主要内容是---使数据存储到数据库内//相当于数据采集已知: 变量s1, s2, s3, s4... 能够通过某种方式不断获得值【假设都是字符串类型】。
目的: 怎样将上述参数插入到access表的各个字段中【column1, column2, column3, ...】?
pDb = new CDaoDatabase;
pDb->Create("abc.mdb");
pTable = new CDaoTableDef(pDb);
pTable->Create("biao");
pTable->CreateField(column1, dbText, 12);
pTable->CreateField(column2, dbText, 12);
pTable->CreateField(column3, dbText, 12);
pTable->Append();
pSet = new CDaoRecordset(pDb);
pSet->Open(dbOpenDynaset, _T("Select * from biao"));
pSet->AddNew();
var.SetString(s1, VT_BSTRT);
pSet->SetFieldValue(column1,var);
var.SetString(s2, VT_BSTRT);
pSet->SetFieldValue(column2,var);
var.SetString(s3, VT_BSTRT);
pSet->SetFieldValue(column3,var);
pSet->Update();