社区
MS-SQL Server
帖子详情
怎样在VC6.0控制台上写SQL语句
oklizy
2007-08-25 09:10:49
怎样在VC6.0控制台上写SQL语句,请高手举个例子,我在自学数据库
...全文
162
2
打赏
收藏
怎样在VC6.0控制台上写SQL语句
怎样在VC6.0控制台上写SQL语句,请高手举个例子,我在自学数据库
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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;
}
SQLite
VC6.0
使用库
在本主题中,我们重点关注SQLite在Visual C++ 6.0(简称
VC6.0
)环境下的使用,包括如何配置SQLite库以及如何在
VC6.0
项目中集成和使用SQLite3.lib和SQLite3.dll文件。 1. **SQLite3.lib和SQLite3.dll**: - `SQLite...
vc6.0
mysql登陆框
在
VC6.0
中新建一个Win32 Console或Win32 Project,选择“动态库”或“
控制台
应用”类型。在源代码文件中,包含必要的头文件,如`<mysql_driver.h>`和`<mysql_connection.h>`,它们是MySQL Connector/C++的一部分。 ...
VC++6.0连接ORACLE例子
在提供的"Oracle连接测试"文件中,可能包含了完整的示例代码,包括如何初始化环境,建立会话,执行
SQL语句
,处理结果集,最后关闭连接。对于初学者来说,理解并模仿这个例子是学习VC++连接Oracle的好方法。 请注意...
通过嵌入式SQL访问数据库
- 在Visual C++ 6.0中选择`File/New`,然后创建一个新的Win32
控制台
应用程序。 - 设置好工程路径和名称,例如命名为`student`。 - 在工程设置中,添加必要的库文件`oraSQL10.lib`和`oraSQX10.lib`。 2. **将PROC...
在windows server 2003 iis6 下配置php运行环境材料
Navicat则用于图形化管理数据库,创建用户、数据库和执行
SQL语句
。 通过以上步骤,你就成功在Windows Server 2003的IIS6上配置好了PHP运行环境。这个环境能够支持各种PHP Web应用,如WordPress、Drupal、Magento等...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章