VC如何读取文本文件到Access库?
我的数据类型是这样的:
序号 小层名称 小层类别
1 S1-1 SANLEI
2 S2-1 SANLEI
3 S2-1-1 SANLEI
4 S2-1-2 SANLEI
5 S2-2 SANLEI
6 S2-2-1 SANLEI
7 S2-3 SANLEI
8 S2-3-1 SANLEI
9 S2-4 SANLEI
10 S2-4-1 SANLEI
... ... ...
以上是油层方面的数据,这样的数据一个文件中还有很多,我该如何通过VC编程把数据导入到Access库里面,求指点
[解决办法]
自己顶一下
[解决办法]
通过odbc,ado。这方面的例子多。也可以看MSDN
[解决办法]
1.先读取文本文件里的数据并解析数据,解析的方法就是每读一行,就判断每一个字符,如果遇到空格,就说明一个字段结束,再接着判断下一个字段,直到结束.因为每行文本数据有规律,每个字段都是以空格结束.
2.解析出每一行的三个字段后就增加到数据库里.
3.操作数据库可以用ADO来做,网上有一大堆现成好使的代码
[解决办法]
m_pSet = new CReportSet;
m_pSet-> Open();//打开数据库
UpdateData();//获得编辑框数据,这里可以改成你的解析文本数据
m_pSet->AddNew();//添加模式
m_pSet->m_stuId=m_stuId;//以下为按项添加
m_pSet->m_stuName=m_strName;
m_pSet->m_stuSex=m_strSex;
m_pSet->m_stuProfession=m_strProfession;
m_pSet->m_stuClass=m_strClass;
m_pSet->m_stuHobby=m_strHobby;
m_pSet->m_stuAddress=m_strAddress;
m_pSet->m_stuFamilyNum=m_familyNum;
m_pSet->Update();
m_pSet->MoveLast();
delete p->m_pSet;