社区
MS-SQL Server
帖子详情
怎样在VC6.0控制台上写SQL语句
oklizy
2007-08-25 09:10:49
怎样在VC6.0控制台上写SQL语句,请高手举个例子,我在自学数据库
...全文
205
2
打赏
收藏
怎样在VC6.0控制台上写SQL语句
怎样在VC6.0控制台上写SQL语句,请高手举个例子,我在自学数据库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oklizy
2007-10-05
打赏
举报
回复
谢谢了
zjexe
2007-08-26
打赏
举报
回复
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
int main(int argc, char* argv[])
{
printf("This sample shows you how to access BLOB via ADO and store it as file"
"The second field of the database is BLOB\n"
"If it works, it is writen by masterz,\n"
"otherwise I don't know who write it\n");
CoInitialize(NULL);
try
{
_ConnectionPtr pConn("ADODB.Connection");
_RecordsetPtr pRst("ADODB.Recordset");
_variant_t varBLOB;
pConn->Open(_bstr_t("Driver={Microsoft Access Driver (*.mdb)};DBQ=GetChunk.mdb"),"","",adConnectUnspecified);
pRst->Open(_bstr_t("BlobTable"),_variant_t((IDispatch *) pConn, true),
adOpenKeyset, adLockOptimistic, adCmdTable);
pRst->MoveFirst();
//long lDataLength = pRst->Fields->Item[1L]->ActualSize;
//varBLOB = pRst->Fields->Item[1L]->GetChunk(lDataLength);
_StreamPtr stream;
stream.CreateInstance("ADODB.Stream");
_variant_t varOptional(DISP_E_PARAMNOTFOUND,VT_ERROR);
stream->raw_Open(varOptional, adModeUnknown, adOpenStreamUnspecified,NULL,NULL);
stream->put_Type(adTypeBinary);
stream->Write(pRst->GetFields()->GetItem(_variant_t((long)1))->GetValue());
stream->SaveToFile("test.txt",adSaveCreateOverWrite);
printf("save stream to file finished\n");
stream->Close();
pRst->Close();
pConn->Close();
}
catch (_com_error &e)
{
printf("Description = '%s'\n", (char*) e.Description());
}
::CoUninitialize();
return 0;
}
VC6.0
连接SQL数据库两种方法深入解析
本文详细讲解了在
VC6.0
环境下使用ODBC和ADO技术连接SQL Server数据库的方法。涵盖了ODBC的配置、连接字符串构建、关键编程步骤及示例代码;同时分析了ADO技术的优势及其在
VC6.0
中的应用流程。文章还对比了两种技术的特点,并结合实际应用场景指导开发者如何选择合适的技术方案。
VC6.0
与SQL Server 2008数据库交互实践
本文深入讲解利用
VC6.0
连接并操作SQL Server 2008数据库。介绍ODBC和ADO两种连接方式,含配置数据源、编
写
连接代码等步骤。还提及设计自定义数据库连接类及实现连接池管理,强调错误处理、异常安全和多线程应用中连接的线程安全性。
在VC6中实现与SQL Server 2008数据库连接的详细指南
本文详细介绍在VC6环境下与SQL Server 2008数据库建立连接的方法。涵盖连接理论基础、MDAC与SQL Native Client配置安装、连接字符串配置、ODBC API和ADO连接实现、数据库操作及结果处理,还包括连接关闭、资源管理、综合实践案例及常见问题解决。
VC6.0
与SQL2005学生信息管理系统开发全解析
本文介绍利用
VC6.0
和SQL Server 2005实现学生信息管理系统,涵盖用户界面设计、数据库设计与实现、
SQL语句
编
写
执行、数据源配置、数据库交互、事务处理、异常处理等环节,还包括系统功能测试与验证,以提高教育机构管理效率。
在
VC6.0
中使用ADO开发数据库应用程序
本文介绍在
VC6.0
中使用ADO技术开发数据库应用程序的两种方法:一是利用ActiveX控件实现简单操作;二是通过ADO对象进行更深入的控制,包括连接数据库、执行
SQL语句
及数据绑定等。
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章