vb 程序怎么在局域网中 连接ACCESS 数据,使客户端和服务端可以随意访问数据库。对数据库表内数据操作。

我自己写的一个软件想在我的两台机子上用,想让前台的机子也能用我自己的程序,而且我同时也能修改程序内数据。

首先你的程序和ACCESS数据库要放在同一目录(或者数据库放在程序目录内的子目录);
程序内要用app.path来指定数据库的路径,不要用绝对路径(如D:\MyData\123.mdb);
程序打包生成setup文件,在你两台电脑中的任意一台安装一下,然后把安装后的程序所在目录设为共享(要设为可修改);
在另一台电脑中的网上邻居中找到那个共享文件夹(如果找不到,请自行到网上找一下“如何解决XP系统局域网共享文件”的解决办法),把程序的exe文件拖到桌面上自动生成快捷方式;
双击这个快捷方式,如果程序无法启动(一般是因为这台电脑没有安装数据环境),可以在这台电脑中也运行一次setup,安装后的文件可以不用管(也可手工删去),再双击这个快捷方式一般就可以用了;
这样两台电脑都可以用这个程序了,访问的数据库也是同一个。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-02
ACCESS是本机数据库,要联网的话,用SQL数据库,可以导入access数据库内容 ,access数据库和sql数据库基本兼容,程序几乎不用改

...数据,使客户端和服务端可以随意访问数据库。对数据库表内数据操作...
首先你的程序和ACCESS数据库要放在同一目录(或者数据库放在程序目录内的子目录);程序内要用app.path来指定数据库的路径,不要用绝对路径(如D:\\MyData\\123.mdb);程序打包生成setup文件,在你两台电脑中的任意一台安装一下,然后把安装后的程序所在目录设为共享(要设为可修改);在另一台电脑中...

怎样通过VB程序联接ACCESE数据库
在VB程序中,使用ADO连接Access数据库,通常需要创建一个ADODB.Connection对象,并使用Open方法建立连接。连接建立后,可以使用ADODB.Command对象执行SQL查询,将查询结果存储到ADODB.Recordset对象中,然后通过该对象访问查询结果。Data控件是VB中用于数据绑定的控件,包括DataGrid、DataGridView、DataControl等。使用...

VB中,访问局域网中的ACCESS数据库,并可以进行操作?
然后在FORM1窗体中添加ADODC控件和DATAGRID控件,将DATAGRID1的属性DATASOURCE选ADODC1,打开ADODC1控件属性页使用连接字符串,选生成,在提供者选项中选MICROSOFT jet 4.0 OLE DB Provider,然后按要求连接数据库等。在ADODC1控件属性页使用连接字符串空白文本窗口中就有一长串字符串,注意该字符串可复制到...

VB程序如何远程调用ACCESS数据库
第一步:你要知道那台电脑的计算机名或者ip地址;第二步:共享数据库所在的文件夹,要将共享权限设置为能够读写的权限;第三步:在你的电脑上运行一下那个共享路径:\\\\计算机名\\共享文件夹,看能不能打开,如果能 打开,说明共享成功,才能调用代码连接,如果需要用户名和密码你要输入那台电脑的一组...

VB.Net连接Access数据库
dim cnstr = "provider=microsoft.jet.oledb.4.0,data source=Access数据库文件位置" \/*定义连接字符串*\/ dim cn as oledbconnection = new oledbconnection(cnstr) \/*定义连接*\/ cn.open() \/*打开连接*\/ sqlstr="select... from... 或其他sql"dim cmd as sqlcommand=new sqlcommand...

VB如何连接Access数据库
Mycon.Open Mystr '用定义好的连接对象以前面设置的参数打开数据库,后面对数据库的操作就操作这个连接对象就行了。Myrt.Open "select * from 表名", Mycon, 3, 1 ' 记录集对象执行打开操作,从数据库中的一个表中取得记录,在这里Mycon就代表数据库了。"select * from 表名"这句意思是从...

vb如何连接远程Access数据库
http:\/\/access911.net\/down\/help\/Internet_Synchronization.rar 方法一:你用类似 sql server 等软件转一下。http网络操作不是 Access 的工作,是其他基于服务的数据库的应用范围。方法二:重新开发 Access 数据库,用winsock等控件开发客户端发送数据,服务端接受数据的数据库,在两边同时运行access的情况...

如何把Access与VB连接起来
在VB中,连接ACCESS数据库的方法主要有下面三种 a.Data Link文件 b.使用ODBC数据源名称 c.使用连接字符串 使用数据环境设计器创建数据库连接,首先添加环境引用。然后找到数据源进行连接。Data 控件连接中,ODBC数据源的连接和使用字符串的连接 与直接使用ODBC数据源连接中,不同是,直接使用ODBC数据源设置...

vb+access做的一个管理系统怎么能实现在局域网内的数据库共享
vb+access做的一个管理系统可通过放置于局域网的服务器或某台机器的共享数据库实现数据共享。1)首先把程序折分,分成一个前台VB程序,一个后台数据库。VB程序可使用Ado数据对象或数据控件等灵活使用SQL结构化查询语句操纵后台ACCESS数据库,通过各种表格控件显示信息。利用ACCESS的数据库拆分向导可以很轻松的...

vb 修改使用中的access数据库
VB6可以使用数据访问API——“ADO”连接局域网中的Access数据库,然后用SQL语言读写数据库。下面是VB操纵网络中ACCESS数据库示范代码,供参考 请注意与MSSQL、MySQL等大中型数据库不同,网络中的ACCESS数据库必须存放在共享文件夹下才能被网络中的其它电脑访问。如果ACCESS数据库所驻留的电脑有防火墙,那么...

相似回答