http://www.csdn.net/expert/topic/491/491928.shtm
各位,帮我看看
各位,帮我看看
解决方案 »
- 用API做一个窗口
- VC中奇怪的问题
- 有关ACE的问题???
- 如何用程序来建立一个MODEM拨号的连接(类似于本地连接)。
- 大家说说VC(或说c++吧)在那些领域应用的广泛!!
- 在VC中什么函数可以得到系统程序所在的盘
- 哪位大侠有空,请帮忙试一试。(见者有分)
- "菜"单问题
- 如何判断一个wav的文件是否存在
- 哪位大虾知道 MACD 指标的计算公式?
- 紧急通缉QQ号为23244172的家伙,大家防着点,都看一下!!!!!!!!!!!!!!!!
- 新建一个MDI工程,结果一运行就自动打开一个子窗口,如何避免这种情况,而是当单击[file]->[new]时再打开一个窗口,然后创建文档,并让指定的视图显示?
#import "H:\\Program Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename("EOF", "EndOfFile")void CISAMExtension::Default(CHttpServerContext* pCtxt)
{
//GetListFrame(pCtxt);
char mybuf[10240];
CoInitialize(NULL);
try
{
_ConnectionPtr pConn("ADODB.Connection");
_RecordsetPtr pRst("ADODB.Recordset"); pConn->Open("Provider=sqloledb;Data Source=Server1;"
"Initial Catalog=test1;User Id=sa;Password=sa;",
"", "", adConnectUnspecified);
// Note 1.
pRst->Open(
"userinfo",
_variant_t((IDispatch *) pConn, true),
adOpenStatic,
adLockReadOnly,
adCmdTable);
pRst->MoveLast();
// Note 2.
sprintf(mybuf,"Last name is '%s %s'\n",
(char*) ((_bstr_t) pRst->GetFields()->GetItem("username")->GetValue()),
(char*) ((_bstr_t) pRst->Fields->Item["otherinfo"]->Value)); pRst->Close();
pConn->Close();
}
catch (_com_error &e)
{
sprintf(mybuf,"Description = '%s'\n", (char*) e.Description());
}
::CoUninitialize();
*pCtxt<<mybuf;}
AfxOleInit(); //Ado Init