1、把安装好的MySQL目录里的libmySQL.dll复制到C:\Windows\system32\下;
2、把MySQL的头文件添加到环境中;
3、把libmysql.lib添加到VS2010的项目中即可。
mysql是有c语言接口的,安装相应库后就可以链接了,一般连接mysql的函数是mysql_connect或者mysql_real_connect(大概就是这么拼的吧。。。)可以使用mysql_query执行sql语句建议用ado连接,网上的ado封装好的库有很多,随便下一个就行。包含了头文件和cpp文件后,可以这样
CADORecordset* pRs = new CADORecordset((static_cast<CFrenchApp *>(AfxGetApp()))->g_pDb)
Sql1="select word,wordtype,meaning,tag,id from word "+Where
int i=0
if(pRs->Open((LPCTSTR)Sql1))
{
while(!pRs->IsEof())
{
pRs->GetFieldValue(0,word[i].word)
pRs->GetFieldValue(3,word[i].tag)
pRs->GetFieldValue(1,word[i].wordtype)
pRs->GetFieldValue(2,word[i].meaning)
pRs->GetFieldValue(4,word[i].id)
pRs->MoveNext()
i++
}
pRs->Close()
}
m_max=i
m_cur=0
delete pRs
这样就可以得到数据库里的东西
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)