永发信息网

VC++用ADO连接数据库,登陆界面代码怎么写?

答案:1  悬赏:40  手机版
解决时间 2021-04-10 08:34
VC++用ADO连接数据库,登陆界面代码怎么写?在线等,急,高分
C++新手,要详细注释!谢谢啊!
最佳答案
1.提取单条记录

CoInitialize(NULL);
_bstr_t varSource="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%%0"; /
CoInitialize(NULL);
_bstr_t varSource="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%%0"; /
_ConnectionPtr Conn = NULL;
_RecordsetPtr Rs = NULL;
_CommandPtr Cmd = NULL;
CoInitialize(NULL);
Conn.CreateInstance (_uuidof(Connection));
Rs.CreateInstance (_uuidof(Recordset));
Cmd.CreateInstance (_uuidof(Command));
Conn->Open(L"db", L"sa", L"", adOpenUnspecified); //打开正常
//如下为_CommandPtr对象参数的赋值和调用
Cmd->ActiveConnection = Conn;
Cmd->CommandText = "SP_TEST";
//数据库中实际存在这个测试存储过程,select * from atable,不传递参数
Cmd->CommandType = adCmdStoredProc;
Cmd->Parameters->Refresh();
Rs = Cmd->Execute( NULL,NULL, adCmdUnknown ); //COM出错。
//注释掉的代码为直接的SQL语句提交,运行正确。
//Cmd->ActiveConnection=Conn;
//Cmd->CommandText = "select * from atable";
//Cmd->CommandType = adCmdText;
//Cmd->Parameters->Refresh();
//Rs = Cmd->Execute(NULL,NULL,adCmdUnknown);
Rs->Close();
Conn->Close();
CoUninitialize();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我光驱不好使了,一卸载360就又好使了,怎么办
蝉长什么样,谁能给个详细的养蝇蛆的方法
单选题1985年,科学家发现了组成为C60的新物
阳山县金森源工业区在什么地方啊,我要过去处
夹香肠面包保质期多久
单选题山茶花、杜鹃花、栀子花等适宜在酸性的
名人写歌颂祖国诗歌,有没有名人写的歌颂祖国
保定建强租赁站怎么去啊,有知道地址的么
Before the final examination, many student
初一英语作业(题目见内)
怪物猎人怎样活捉怪物
从平遥怎么去壶口瀑布,太原到壶口瀑布旅游
单选题2010年7月31日,《海南省实施<中华人
蛋挞可以用微波炉做吗,蛋挞可以用微波炉做吗
佳缘房产旗舰店在什么地方啊,我要过去处理事
推荐资讯
---Let’sgoforawalkinthegarden.---_______,
单选题下列各组物质,若不加指示剂则不能确定
求梦幻西游网吧序列号和老朋友序列好(杭州地
跨vlan如何实现打印机共享
沙蚕多少钱一斤,活沙蚕多少钱一斤,钓鱼用,
糖酒超市龙津路总店在哪里啊,我有事要去这个
华美宾馆我想知道这个在什么地方
卫星拍摄资料保存多长时间
纵使岁月无情,你亦不曾老去的翻译
碧柔防晒霜有效果吗?
请问分数带根号的式子怎么做!比如三角函数里
荣誉祝福被打断了,关于审判流圣骑士荣誉祝福
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?