将ini中的内容写入数据库 下面的内容是ini文件中保存的内容,请问怎样可以写入数据库sql中的一个已存在的表中:10 学生十 1 汽车 结构展示 任务1 99 10 2010-11-02 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ....ini不是应该写的有格式点么[data]xx=10oo=学生十xxoo=汽车......到时候用API分字段读出来再写sql不就可以了,这样?? 通过GetPrivateProfileString方法读到内容,然后通过ado写到sql,lz是哪一部分不会? 回复1#:不好意思,因为我是刚接触数据库的,ini文件格式我也没仔细查过,以为是可以自定义的...可不可以说得更清楚一点,如何用API分字段读出来再写sql? 回复2#:我想问问通过ado写到sql表中是如何实现的呢? 弱弱地问一下,是将这个操作写在这个函数里么?BOOL CServerApp::ADOConnection()//连接SQL数据库{ ::CoInitialize(NULL);//初始化COM HRESULT hr=m_pConnection.CreateInstance("ADODB.Connection"); if(SUCCEEDED(hr)) { try { CString connectstr="driver={SQL Server};Server=127.0.0.1;DATABASE=data;UID=sa;PWD=1;"; m_pConnection->Open((_bstr_t)connectstr,"","",adModeUnknown); //} return true; } catch(_com_error e)//COM错误取得,当执行COM功能的时候,如果出错,可以捕捉到_com_error的异常 { AfxMessageBox(e.Description()); long errCode=e.WCode(); if(3127==errCode) AfxMessageBox("表不存在!"); else if(3092==errCode) AfxMessageBox("表已经存在!"); //m_pRecordset.Release(); return FALSE; } } return true;} 你这个方法只是连接,还没有执行sql,要生成个sql然后用execute执行 我已经定义了一个CString strSQL;但不知道该如何使用execute执行,希望大虾不吝赐教~ 在子线程中操作全局内存DC 如何将写好的mfc单文档程序打成DLL 怎样把UrlEncode 转化 gb2312?? 求 icon 到 bmp 转换的类。 如何让自己的应用程序自启动? 这样读取文件有问题吗 关于编辑类的迷惑 vc中如何读到txt文件中各行,然后存到字符串数组中? 求救!! vc基础问题——窗口类定义 ★★★十万火急求助!如何协同开发项目 MFC OCX VS2008控件问题!
xx=10
oo=学生十
xxoo=汽车
...
...到时候用API分字段读出来再写sql不就可以了,这样??
不好意思,因为我是刚接触数据库的,ini文件格式我也没仔细查过,以为是可以自定义的...
可不可以说得更清楚一点,如何用API分字段读出来再写sql?
我想问问通过ado写到sql表中是如何实现的呢?
BOOL CServerApp::ADOConnection()//连接SQL数据库
{
::CoInitialize(NULL);//初始化COM
HRESULT hr=m_pConnection.CreateInstance("ADODB.Connection");
if(SUCCEEDED(hr))
{
try
{
CString connectstr="driver={SQL Server};Server=127.0.0.1;DATABASE=data;UID=sa;PWD=1;";
m_pConnection->Open((_bstr_t)connectstr,"","",adModeUnknown); //}
return true;
}
catch(_com_error e)//COM错误取得,当执行COM功能的时候,如果出错,可以捕捉到_com_error的异常
{
AfxMessageBox(e.Description());
long errCode=e.WCode();
if(3127==errCode) AfxMessageBox("表不存在!");
else if(3092==errCode) AfxMessageBox("表已经存在!");
//m_pRecordset.Release();
return FALSE;
}
}
return true;
}
但不知道该如何使用execute执行,希望大虾不吝赐教~