社区
C#
帖子详情
如何用C#通过C\S架构实现局域网访问ACCESS数据库?
Dim_Hunter
2010-08-01 11:43:40
第一次做项目,初步设想是做一个Server端,封装数据库的连接代码,然后客户端通过和Server端通信来访问数据库,请教一下各位大神我应该从哪入手,感激不尽那
...全文
292
9
打赏
收藏
如何用C#通过C\S架构实现局域网访问ACCESS数据库?
第一次做项目,初步设想是做一个Server端,封装数据库的连接代码,然后客户端通过和Server端通信来访问数据库,请教一下各位大神我应该从哪入手,感激不尽那
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myhope88
2010-08-03
打赏
举报
回复
路过,来学习下
Dim_Hunter
2010-08-03
打赏
举报
回复
[Quote=引用 6 楼 jointan 的回复:]
使用Remote不会太麻烦
建一个类库,实现一个继承MarshalByRefObject的类
该类添加一个OleDBConnection;
构造函数中初始化Connection;
该类提供两个方法:
int ExecuteSQL(string sql);
DataSet GetDataSet(string sql);
注:以上两个方法的返回值最好是新建一个可序列化的类,……
[/Quote]
学习了,多谢多谢
菜鸟在成长
2010-08-02
打赏
举报
回复
上面我只是试下图片能不能正常显示,别无他意,LZ不要见怪呃,帮up~
菜鸟在成长
2010-08-02
打赏
举报
回复
zhujiazhi
2010-08-02
打赏
举报
回复
服务端提供访问数据库的接口,客户端调用
ycg_893
2010-08-02
打赏
举报
回复
一、简单的办法就是将Access共享,所有客户端可以直接操作这个文件。
二、在服务器端实现数据库的各种操作,客户端只调用服务器相应的方法,而不是与数据库直接打交道。在开发上会麻烦得多。
yangqizhong
2010-08-02
打赏
举报
回复
服务器端做操作Access的类库,封装好,然后UI端调用web service方法访问服务器端数据库类库方法
jointan
2010-08-02
打赏
举报
回复
使用Remote不会太麻烦
建一个类库,实现一个继承MarshalByRefObject的类
该类添加一个OleDBConnection;
构造函数中初始化Connection;
该类提供两个方法:
int ExecuteSQL(string sql);
DataSet GetDataSet(string sql);
注:以上两个方法的返回值最好是新建一个可序列化的类,把执行结果,错误消息一并封装
建一个服务端程序,引用该类库,启动时注册该类库;
客户端也引用上一个类库,启动时注册信道,通过 Activator.GetObject取得该类的对象
客户端需要操作时直接调用这个取得的对象的两个方法就可以了.
Dim_Hunter
2010-08-02
打赏
举报
回复
[Quote=引用 1 楼 ycg_893 的回复:]
一、简单的办法就是将Access共享,所有客户端可以直接操作这个文件。
二、在服务器端实现数据库的各种操作,客户端只调用服务器相应的方法,而不是与数据库直接打交道。在开发上会麻烦得多。
[/Quote]
请详细说一下开发上会有哪些麻烦好吗?个人感觉应该在服务端把数据库操作封装成一个类,这样代码的可读性比较高,因为我要和别人合作,所以感觉代码可读性很重要
新翔图书在线借阅管理系统 v4
无需安装系统采用B/S
架构
,可安装在一个服务器上
实现
局域网
或万维网
访问
。包含前台、用户中心、管理后台三个平台。前台 可
实现
图书信息的浏览、查询、分类检索;用户中心可
实现
借阅、收藏、评论、充值、个人信息维护...
SOAOFFICE - 微软 OFFICE 中间件
SOAOFFICE同时支持C/S方式的编程和其他支持ActiveX的容器,您可以在VB,Delphi以及C++ Builder中使用本中间件,快速创建C/S结构的应用。 SOAOFFICE中间件是一个国际化产品,支持多种界面语言:简体中文、繁体中文、...
Access
数据库
基础课程
本课程为《
Access
数据库
基础课程》,主要讲解为两部分,第一部分是讲解如何手动新建表、设置字段类型、数据类型,数据类型使用,条件查询,数据记录的增加、删除、修改,建立表关系等等 第二部分为自己编写SQL语句,...
C#
数据库
访问
方法
访问
方法
[
C#
]Winform开发框架中
实现
同时兼容多种
数据库
类型处理
Winform开发框架中
实现
同时兼容多种
数据库
类型处理 在很多应用系统里面,虽然一般采用一种
数据库
运行,但是由于各种情况的需要,可能业务系统会部署在不同类型的
数据库
上,如果开发的系统能够很方便支持多种
数据库
的...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章