数据库表名是 mydata 字段名是:Field0,Field1,Field2.
往表里插入数据
如果使用Dephi 代码如下
with adotable do
begin
field("Field0").value=edit1.text;
field("Field1").value=edit2.text;
field("Field2").value=edit3.text;
end;
在VC中如何实现类似的往表中每个字段每个字段的插入数据?
定义的数据记录集是: CODBCRecordset prs = CODBCRecordset(GetDB());请赐教~~~~~~~~~~~
往表里插入数据
如果使用Dephi 代码如下
with adotable do
begin
field("Field0").value=edit1.text;
field("Field1").value=edit2.text;
field("Field2").value=edit3.text;
end;
在VC中如何实现类似的往表中每个字段每个字段的插入数据?
定义的数据记录集是: CODBCRecordset prs = CODBCRecordset(GetDB());请赐教~~~~~~~~~~~
这里面是介绍VC用ADO的文章:
http://www.vckbase.com/document/viewdoc/?id=1215
//添加新记录
m_pRecordset->AddNew();
m_pRecordset->PutCollect("DateA",_variant_t(strDate));
m_pRecordset->PutCollect("Content",_variant_t(m_strContent));
m_pRecordset->PutCollect("MoneyA", _variant_t(m_fMoney));
m_pRecordset->PutCollect("Handler", _variant_t(strHandler));
m_pRecordset->PutCollect("Type", _variant_t(strType));
m_pRecordset->Update();m_pRecordset->Close();m_pRecordset就是ADO记录集
十分十分的感谢你,
不过你能告诉我用ODBC怎么做吗??? 在送给你50分
http://www.vckbase.com/document/viewdoc/?id=452
你可以用CRecordset来进行操作:
m_Set.AddNew();
m_nRecordCount+=1;
m_Set.m_column1=dlg.m_nxue;
m_Set.m_column2=dlg.m_strName;
m_Set.m_column3=dlg.m_fmaths;
m_Set.m_column4=dlg.m_fphysical;
m_Set.m_column5=dlg.m_fchemistry;
this->Equal();
m_Set.Update();//Update()一定放在Equal()后m_Set是CRecordset对象
谢谢 你到接分吧
http://community.csdn.net/Expert/topic/3388/3388208.xml?temp=.4127466
你以后就是我老大~~~
请以后多多带带你这个小弟我!!!