CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

如何连连其它计算机只读的ACCESS数据库

楼主chenny225(小标)2005-09-22 15:03:13 在 VB / 数据库(包含打印,安装,报表) 提问

 
   
  代码如下,当连接别人计算机的ACCESS文件是完全的,可以连接,但是当只是只读的,不行,将Mode=ReadWrite改为Mode=Readonly会提示错误  
   
  Public   g_cnnDatabase   As   ADODB.Connection   '定义连接数据库变量  
   
  '设置ADO数据引用对象  
  Set   g_cnnDatabase   =   New   ADODB.Connection  
   
  'g_strNetPath   为access数据库的路径与文件名  
  g_cnnDatabase.ConnectionString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   _  
                  &   g_strNetPath   &   ";Mode=ReadWrite;Persist   Security   Info=False;Jet   OLEDB:Database   Password=8130286"  
                   
  g_cnnDatabase.Open  
   
  问题点数:100、回复次数:3Top

1 楼viena(维也纳N02)回复于 2005-09-22 15:13:08 得分 100

只读的就不能修改数据了  
   
  //将Mode=ReadWrite改为Mode=Readonly会提示错误  
  应该是Mode=Read吧Top

2 楼cuizm(射天狼 http://www.j2soft.cn/)回复于 2005-09-22 16:07:12 得分 0

将目标计算机的目录设置成共享,将ACCESS文件放到此共享目录中  
  访问的时候用共享目录名就行,如:  
   
  g_strNetPath   =   \\192.168.0.1\access_dir\access.mdb  
   
  不过不建议这样做,推荐用网络数据库,如SQL   SERVER或者SYBASETop

3 楼w3k(网络3K)回复于 2005-09-22 16:42:46 得分 0

如果不清楚,自己拿个ADODC控件生成连接看看嘛Top

相关问题

  • OpenRowSet 能不能在本地访问别的计算机的access数据库?
  • Access数据库?
  • ACCESS数据库
  • Access数据库
  • 将sql2000的数据导出到非本地计算机上的ACCESS数据库的问题?
  • vb+access 数据库
  • 急! Access数据库
  • asp.net access 数据库
  • 怎样让一个是Access数据库的应用程序拷贝到别的计算机上以后独立运行,需要那些支持文件?
  • 如何备份数据库到其他的计算机?

关键词

  • 数据库
  • 计算机
  • 连接
  • access
  • cnndatabase
  • strnetpath
  • readwrite
  • 共享
  • mode

得分解答快速导航

  • 帖主:chenny225
  • viena

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo