如何在C#中基于LAN的应用程序中访问其他计算机的数据库 [英] how to access databases of other machine in LAN based application in C#

查看:58
本文介绍了如何在C#中基于LAN的应用程序中访问其他计算机的数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用程序在C#,WPF,VS2008中,它是LAN应用程序,其中一台计算机是服务器,其他15台计算机是客户端.我的数据库是MS访问,在服务器计算机上,所有客户端都可以访问该数据库.我应该在客户端应用程序中提供的路径...在本节中..

My application is in C#,WPF,VS2008 and it is LAN application where one machine is server and other 15 machine are client..my database is MS access which on server machine and all client can acess that database..then what path shgould i provide in client application...in this section..

conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Software Development\vishal_wpf\vishal_WPF\MT_2008_WPF\MT_SERVER\MT.mdb";




此D驱动器位于运行服务器应用程序的服务器计算机上.我应在此连接字符串中的客户端应用程序中提供什么路径...




this D drive is on server machine where server application is running..what path should i provide in client application in this connection string...

推荐答案

您需要提供服务器的网络位置-
Data Source=\\serverName\shareName\folder\myDatabase.mdb.
You need to provide the network location to the server -
Data Source=\\serverName\shareName\folder\myDatabase.mdb.


在您的情况下使用:
in your case use:
Source=\\Server Name\D:\Software Development\vishal_wpf\vishal_WPF\MT_2008_WPF\MT_SERVER\MT.mdb";


这篇关于如何在C#中基于LAN的应用程序中访问其他计算机的数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆