请教ACCESS数据库在服务器上的连接

请教ACCESS数据库在服务器上的连接,第1张

MM_expbook_STRING = "Driver={Microsoft Access Driver (mdb)};DBQ=" & ServerMapPath("/data/experimentmdb")

----------------------------------------

ServerMapPath("/data/experimentmdb")

这里指你的数据文件在根目录下data下面。如果你不是在根目录下运行,请改成ServerMapPath("data/experimentmdb")这样,就是当前目录的下一级目录data下面。

ACCESS可以编写C/S结构的程序,C/S结构的ACCESS程序即ADP,也称Access 项目。它的前端用ACCESS,后台数据统一存在SQL SERVER

Microsoft Access 项目 (adp) 是一种 Access 数据文件,它能通过 OLE DB (OLE DB:对多种类型的数据源(包括关系数据、邮件文件、纯文本和电子表格)提供有效的网络和 Internet 访问的组件数据库结构。) 组件结构有效地以本地模式访问 Microsoft SQL Server 数据库。使用 Access 项目,可以像创建文件服务器应用程序那样,轻松地创建一个客户/服务器应用程序。该客户/服务器应用程序可以是基于窗体、报表的传统解决方案、通过使用数据访问页 (数据访问页:Access 发布的网页,包含与数据库的连接。在数据访问页中,可查看、添加到、编辑以及操作数据库中存储的数据。这种页也可以包含来自其他源(如 Excel)的数据。)的基于 Web 的解决方案,或是两者的结合。可以将 Access 项目与远程 SQL Server 数据库、本地 SQL Server 数据库或 SQL Server 2000 Desktop Engine 的本地安装相连接。

我现在就有编用ADP实现多人同时作业的程序

ACCESS的优势在于它的简单易用以及强大的报表功能.

你要编写ADP,不仅要会ACCESS,还要学会SQL SERVER,最好能会存储过程.

建议到专业的论坛了解一下或者看一下相关的例子

在你的电脑上

C:\Program Files\Microsoft Office\OFFICE11\SAMPLES

有相关的ADP的示例NorthwindCSadp

你可以打开来看一下,不过前提是你要装有SQL SERVER

ACCESS属于单机数据库,只能用于本机或局域网,不能直接用于广域网连接,必须通过中间层转接,比如利用php或asp建立一个读取数据库的程序(与数据库mdb文件放在同一服务器),VB通过http协议向这个中间层程序发送请求,中间层根据请求读取数据库的相应记录,再以xml、json或纯文本的形式返回给VB程序。

SQL Server 或 MySql 等才是真正的网络数据库,可以用VB直接连接。

Access做服务器不会被独占吗?

Data Source=datamdb;",这句是错的啊,没有路径。

我提供一个方法,用SQL Server安装在服务器上,分配用户权限。

VB也好,其他的语言也好,开发一个程序控制用户表就好了,修改用户表数据就等于控制用户登录权限。

用户表设置一列存储状态,一列存储服务状态,服务端就通过修改这两列数据来控制用户登录权限,用ListView开发一个界面图形化显示登录使用状态。

客户端通过验证服务状态、用户状态、用户信息来做登录动作,连接语句统一写一个公共类,DataSet或Recordset公共成变量,这样在客户端就通过请求方法、把SQL语句作为参数来操作使用Server,WEB和智能设备也可以通过请求WebService去请求数据操作。

这个方案是个小型企业的简单数据交互办法

创建数据库

选择开始菜单中→程序→Management SQL Server 2008→SQL Server Management Studio命令,打开SQL Server Management Studio窗口,并使用Windows或 SQL Server身份验证建立连接。

在对象资源管理器窗口中展开服务器,然后选择数据库节点

右键单击数据库节点,从弹出来的快捷菜单中选择新建数据库命令。

执行上述操作后,会弹出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。

在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。

切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到文件组页,在这里可以添加或删除文件组。

完成以上操作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到。

我来解答下你的问题

服务器是独立的硬件设备用户可以安装各种操作系统也可以根据需要配置各种网站运行环境支持ACCESS数据库也非常简单不需要单独安装插件只需要在数据库源中添加ACCESS数据库然后通过IIS来配置发布网站即可建议你网上找教程自己学习下

海腾数据杨闯为你解答。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 请教ACCESS数据库在服务器上的连接

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情