访问其他电脑的Oracle设想-马喜立
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


访问其他电脑的Oracle设想

发表时间:2011/11/8 16:43:33 评论(2) 浏览(4865)  评论 | 加入收藏 | 复制
   
摘 要:在实际工作中,用Access做了一些工具供同事们使用,所有产品都是离线版本的,其中一些资料需数据支持,每只基金净值每个交易日都会有1个净值,这些资料在一台 Oracle的服务器上存放.   设想,如果我的Access 工具中嵌入了连接Oracle数据库的功能,
正 文:

在实际工作中,用Access做了一些工具供同事们使用,所有产品都是离线版本的,其中一些资料需数据支持,每只基金净值每个交易日都会有1个净值,这些资料在一台 oracle的服务器上存放.   设想,如果我的Access 工具中嵌入了连接Oracle数据库的功能,

Global oOraSess As Object
Global oOraDb   As oraDatabase
Global Const orADB_ORAMODE = &H1&

Set oOraSess = CreateObject("OracleInProcServer.XOraSession")
Set oOraDb = oOraSess.OpenDatabase(DSN, UID & "/" & PWD, orADB_ORAMODE)

或者可以
db = "Provider=MSDAORA.1;Password=chun;User ID=chun;Data Source=chun;Persist Security Info=True"
    conn.CursorLocation = adUseClient
    conn.Open db
'chun  是数据库名 密码 连接数据源

但是这些都只能是连接到本电脑的Oracle,而不是想ADO DAO 连接 Access /Excel那么简单,所以,我设想如果有一种办法能够实现外网的 Access连接 oracle ,让同事们在全国各地,一登陆我的Access 文件就能实现自动更新.这是我的远程设想,不知道能否实现.高手们如果能实现,补充些代码上来. 不知道谁有现实的Oracle服务器,给予只读权限给访问一下试试.

 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
《基本医疗保险管理系统》我用Access+Oracle开发的作品照...  【在水一方  2012/7/26】
ACCESS网络连接到ORACLE数据库提取数据实例  【菜鸟先飞  2012/8/14】
Access_SQLServer_Oracle日期格式转成字符串函...  【收藏文章  2013/2/21】
Access、SQL Server、Oracle常见应用的区别  【宏鹏(转载)  2013/3/6】
【PPT教程】oracle基础  【网络收藏  2013/5/10】
常见问答
技术分类
相关资源
文章搜索
关于作者

马喜立

文章分类

文章存档

友情链接