社区
数据库
帖子详情
oracle 连接数据库的问题
jin987
2003-10-01 03:30:33
现在用vc连接orcle数据库一般用什么方法?odbc?dao?ado?oracle的连接和ms_sqlserver 一样吗?
...全文
34
7
打赏
收藏
oracle 连接数据库的问题
现在用vc连接orcle数据库一般用什么方法?odbc?dao?ado?oracle的连接和ms_sqlserver 一样吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Skt32
2003-10-03
打赏
举报
回复
使用ADO封装类的数据库程序开发实例[第二版] 详细信息 < ADO >
作者对ADO进行封装并演示了它的使用
[代码性质] VC完整应用程序代码
[代码作者] 成真
[文件大小] 390K
[更新日期] 2003-5-12 19:42:00
[下载次数] 5880
http://www.vckbase.com/code/relateddoc.asp?id=1926
Skt32
2003-10-03
打赏
举报
回复
Oracle OCI API封装类 详细信息 < Oracle >
使用Oracle7.3 8.0 OCI API 实现的一系列包装类.
[代码性质] VC可重用代码段
[代码作者] Fabio Angelini
[文件大小] 138K
[更新日期] 2003-4-5 10:24:00
[下载次数] 1450
http://www.vckbase.com/code/downcode.asp?id=1861
Skt32
2003-10-03
打赏
举报
回复
Oracle8 OCI API 封装类COdb 详细信息 < Oracle >
实现了Oracle8 OCI API的封装,并有该类的使用例子。
[代码性质] VC完整应用程序代码
[代码作者] Ben Bryant
[文件大小] 111K
[更新日期] 2003-4-5 11:01:00
[下载次数] 2041
http://www.vckbase.com/code/downcode.asp?id=1865
xsc2001
2003-10-03
打赏
举报
回复
_RecordsetPtr pPtr;
if (FAILED(pPtr.CreateInstance("ADODB.Recordset")))
{
AfxMessageBox("Create Instance failed!");
return FALSE;
}
CString strSRC;
strSRC="Driver=ORACLE ODBC DRIVER;Server=";
strSRC+="192.168.0.150;";
strSRC+="DBQ=192.168.0.150";
strSRC+=";UID=System;PWD=Manager";
CString strSQL = "select filename,filesize from ImageTest";
_variant_t varSRC(strSRC);
_variant_t varSQL(strSQL);
//AfxMessageBox("111");
HRESULT hr;
hr = pPtr->Open(varSQL,varSRC,adOpenForwardOnly,adLockReadOnly,adCmdText);
//hr = pPtr->Open(varSQL,varSRC,adOpenStatic,adLockOptimistic,adCmdText);
if(FAILED(hr))
{
AfxMessageBox("Open table failed!");
pPtr.Release();
return FALSE;
}
while(!pPtr->GetadoEOF())
{
_variant_t varName;
_variant_t varSize;
varName = pPtr->GetCollect ("filename");
varSize = pPtr->GetCollect ("filesize");
CString strName =(char *)_bstr_t(varName);
CString strSize =(char *)_bstr_t(varSize);
strName.TrimRight();
strSize.TrimRight();
int nCount = m_list.GetItemCount();
int nItem = m_list.InsertItem (nCount,_T(""));
m_list.SetItemText (nItem,0,strName);
m_list.SetItemText (nItem,1,strSize);
pPtr->MoveNext();
}
pPtr->Close();
pPtr.Release();
丁淇石头
2003-10-02
打赏
举报
回复
使用ODBC或ADO都是可以的。
oracle的连接和ms_sqlserver只有连接字符串不同,其他好象没什么区别
Onega
2003-10-01
打赏
举报
回复
#include "stdafx.h"
#import "c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "EndOfFile")
int main(int argc, char* argv[])
{
printf("Use ADO to open Oracle!\n");
CoInitialize(NULL);
try
{
_ConnectionPtr pConn("ADODB.Connection");
_RecordsetPtr pRst("ADODB.Recordset");
pConn->Open("Provider=OraOLEDB.Oracle;Data Source=workdb;User Id=Onega;Password=sa;"
,"","",adConnectUnspecified);
pRst->Open(
"student",
_variant_t((IDispatch *) pConn, true),
adOpenStatic,
adLockOptimistic,
adCmdTable);
pRst->AddNew();
_variant_t windy("windyhui");
_variant_t age((long)8);
pRst->Fields->Item["name"]->Value =windy;
pRst->Fields->Item["age"]->Value = age;
pRst->Update();
pRst->Close();
pConn->Close();
}
catch (_com_error &e)
{
printf("Description = '%s'\n", (char*) e.Description());
}
::CoUninitialize();
printf("program end.\n");
return 0;
}
zhaolaoxin
2003-10-01
打赏
举报
回复
用什么方法看应用和编程方便与否。具体使用上oracle的连接和ms_sqlserver基本一样
oracle
sqlplus 客户端
远程
连接
oracle
数据库
用,不是
oracle
服务器。也能
连接
本机的虚拟机里的
oracle
数据库
。
instantclient 11 2 轻量级
数据库
客户端(解决navicat
连接
问题
)
为了解决navicat
连接
oracle
报错的
问题
。
oracle
19c
数据库
基础和日常管理
连接
CDB和PDB
数据库
3.PDB
数据库
的管理 4.命令行的显示设置 5.
数据库
参数文件和参数的管理 6.
数据库
用户管理 7.用户权限管理 8.数据字典和动态性能试图 9.表空间和数据文件管理 10.
数据库
归档的管理 11.
数据库
日志的...
Oracle
连接
远程
数据库
的四种方法
这篇文章主要为大家详细介绍了
Oracle
连接
远程
数据库
的四种设置方法和注意事项,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Oracle
数据库
的远程
连接
可以通过多种方式来实现,本文我们主要介绍四种远程
连接
的方法和注意事项,并通过示例来说明,接下来我们就开始介绍 第一种方法: 若
oracle
服务器装在本机上,那就不多说了,
连接
只是用户名和密码的
问题
了。 不过要注意环境变量%
ORACLE
...
Navicat
连接
Oracle
数据库
Navicat
连接
Oracle
数据库
文章目录Navicat
连接
Oracle
数据库
1、所用软件版本2、
连接
步骤3、注意事项==1、
Oracle
library is not loaded 错误==解决方式==2、ORA-12514错误==解决方式 1、所用软件版本 Navicat:Navicat Premium 12.1.20
Oracle
:
Oracle
Database 10g Express Edition Release 10.2.0.1.0 windows:Windows 10 企业版 G 2、
数据库
4,012
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章