在vc中怎么使用sql sever???

jaher 2005-10-15 01:11:01
问在vc中怎么使用sql语句?或者说vc中的表怎么用?
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
csuc20 2005-10-15
  • 打赏
  • 举报
回复
CADODatabase m_pDb; 上面还少了一句,定义数据库类
csuc20 2005-10-15
  • 打赏
  • 举报
回复
这是我某个项目的数据查询功能的部分代码,当然了,头文件里面需要定义相应的变量,没有贴出来,你看看,知道大概的过程是怎样就可以了。
CADORecordset m_pRecordSet(&m_pDb); //初始化记录集
CADOCommand cmd(&m_pDb, _T(""));
CString strSQL;
strSQL.Format("select * from Energy_calc_logs");
cmd.SetText(strSQL);
cmd.SetType(adCmdText);
if(!m_pRecordSet.Execute(&cmd)) // 使用 SQL 语句生成记录源
{
AfxMessageBox(m_pDb.GetLastErrorString());
}
csuc20 2005-10-15
  • 打赏
  • 举报
回复
http://www.supcode.com/Article/html/4/55/2005/03/13/234429056789.shtml
一个简单而又功能强大的ADO封装类,这个类使用的人非常多。
我给你的网址上面有详细的操作,去看看吧。
wzh0591 2005-10-15
  • 打赏
  • 举报
回复
SQL Server是微软自己的东西,它支持的数据库接口如下:ODBC,DAO,OLE DB,ADO;只要你装了相应的数据库操作接口,就可以使用。ODBC写的应用程序可只需少量修改,就可采用其它的数据库做后台,它分为两种开发方式,API和MFC支持,API的难度较大,但若你写的好则运行效率是最高的,也最灵活,但因你刚入门,我个人建议你采用ODBC MFC。DAO则利用了Microsoft Jet接口,它较ODBC API简单,但程序的只能用在微软的数据库。OLE DB是OLE DB和ADO的基础,要较好的使用ADO则要求你至少要具备COM的基础,如智能指针的使用等。至于SQL语句的用法则关键在于你所选用的数据库在其提供的接口中是否提供了相应的语法支持,当然ODBC仍是目前所有数据库系统都支持的且是支持得最好的接口。
Zark 2005-10-15
  • 打赏
  • 举报
回复
如果理解COM,可使用ADO,否则使用ODBC的API.SQL的用法则是在哪里都是一样.
菜牛 2005-10-15
  • 打赏
  • 举报
回复
请你在文档中心找找数据库操作的东西看一下。

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧