vc用Ado调用ACCESS怎样插入一条记录

来源:百度知道 编辑:UC知道 时间:2024/05/04 13:39:56
CoInitialize(NULL);
_ConnectionPtr pConn(_uuidof(Connection));
_RecordsetPtr pRst;
pRst.CreateInstance("ADODB.Recordset");
pConn->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=linlin.mdb";
pConn->Open(pConn->ConnectionString,"","",adModeUnknown);
pRst=pConn->Execute("select * from db1",NULL,adCmdText);
int i=0;
pRst->MoveFirst();
while (!pRst->rsEOF)
{

pRst->MoveNext();
i++;
}
pConn->Execute("INSERT INTO 表1(Number,Name,Path) values(i,04,04path)",NULL,adCmdText);
pRst->put_Collect(_variant_t("Number"),_variant_t((long)i));
pRst->put_Collect(_variant_t("Name"),_variant_t("01.jpg"));
pRst->put_Collect(_variant_t("Path"),_variant_t("01path"));

pRst->Update();
pR

查询一个表中同一个项目的完成人年龄在35岁以下的总数
例如,'项目编号'为001,其中有两个人的编号都是001,一个人35岁,另一个人40岁;'项目编号'为002,.....
完后查询35岁以下的完成人这个查询在access内怎么写啊...
查询显示结果应该是 项目编号 和 35岁以下总数 这两个字段。。。
希望知道答案的高手们帮帮小弟,谢谢了

看不懂!