如何使用 C# 查询远程 MS ACCESS .mdb 数据库

发布于 2024-11-01 21:12:46 字数 406 浏览 1 评论 0原文

我正在尝试使用 C# 查询 mote MS ACCESS 数据库 .mdb 文件。将文件复制到本地计算机时可以成功查询它。我只想远程放置文件,所以我的客户端程序不包含原始数据。

static string m_path = "http://www.xyz.com/temp/";
static string m_connWords = "Provider=Microsoft.JET.OLEDB.4.0;data source = " + m_path + "data.mdb";

我跳过了执行连接、读取器和查询的其余代码。

我确信当我将 m_path 更改为本地 mdb 副本的本地路径时,它会起作用。而且我使用url路径时可以下载mdb文件,因此url路径指定正确。有人知道我缺少什么吗?

谢谢

I am trying to use C# to query a mote MS ACCESS database .mdb file. I can successfully query it when copying the file to my local machine. I just want to put the file remotely, so my the client side program doesn't contain raw data.

static string m_path = "http://www.xyz.com/temp/";
static string m_connWords = "Provider=Microsoft.JET.OLEDB.4.0;data source = " + m_path + "data.mdb";

I skip the rest of code doing connection, reader, and query.

I am sure when I have my m_path change to a local path for a local mdb copy, it works. And I can download the mdb file when using the url path, so the url path is specified correctly. Anyone know how what I am missing?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

没有伤那来痛 2024-11-08 21:12:46

您无法通过 HTTP 连接到 Access 数据库。您需要通过文件共享 UNC (\server\share\access.mdb) 访问它。

You can't connect to an access database via HTTP. You'll need to access it via a file share UNC (\server\share\access.mdb).

我恋#小黄人 2024-11-08 21:12:46

我认为你必须临时进行一些 FTP 上传和下载...

请参阅此链接

http://www.codeproject.com/KB/IP/SimpleFTPDemo.aspx

当你把它放在临时目录中时,你得到了 MS Access 的本地路径..

OR

打开网站的“客户端面板”并创建 ODBC驱动程序/MS Access 数据库...
请参阅有关如何在 SitePanel 中连接数据库 MS Access 的信息。

你可以看到所有的信息,比如
如何...
邮件客户端设置、MS Access 数据库连接、MS SQL 数据库连接、
例如,在我的域面板中,我在 ZNetPanel 上有这个...
在此处输入图像描述

在此处输入图像描述

然后我想您知道如何连接 ODBC !!

i think you have to some FTP upload n download temporary for that....

see this link

http://www.codeproject.com/KB/IP/SimpleFTPDemo.aspx

and when you put it in temp directory you got then local path.. of MS Access

OR

Open your "Client Panel" of website and make ODBC Driver/MS Access Database in that...
see the information about how to connect Database MS Access in your SitePanel.

you can see there all the informations like
How to...
Mail Client Settings, MS Access Database Connection, MS SQL Database Connection,
just for example in my domain panel i have this on ZNetPanel...
enter image description here

enter image description here

And then i think you knw how to connect ODBC !!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文