社区
C#
帖子详情
C#开发的网站项目需要对多个SQL Server数据库进行各种数据操作
wsncz
2011-08-16 09:36:09
如题,写一个底层操作类。
我有一点想法。
1、每个数据库对应一个数据操作类。
感觉到代码会出现冗余。
2、使用传参的方式将数据库链接传过去操作。
感觉这个比较好。
希望高手能够说说你们遇到这种情况会怎样做!多谢指教!
...全文
69
6
打赏
收藏
C#开发的网站项目需要对多个SQL Server数据库进行各种数据操作
如题,写一个底层操作类。 我有一点想法。 1、每个数据库对应一个数据操作类。 感觉到代码会出现冗余。 2、使用传参的方式将数据库链接传过去操作。 感觉这个比较好。 希望高手能够说说你们遇到这种情况会怎样做!多谢指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wsncz
2011-08-16
打赏
举报
回复
OK,明白了,看来我的想法还是没错的。多谢各位,结贴了!
结婚兔
2011-08-16
打赏
举报
回复
我是新手,我的话 会连接Master 然后在数据表名字 前边加上 数据库名字 这样。操作
zhou_xuexi
2011-08-16
打赏
举报
回复
都是sqlserver数据库,那在对应操作的时候改数据库连接就好了,没必要每个数据库写一个针对的类
honkerhero
2011-08-16
打赏
举报
回复
这个,HKH.DataProvider, 我空间里有, 跨数据库的,自己写的,仅供参考
ustbwuyi
2011-08-16
打赏
举报
回复
对于底层操作类来说,不同的数据库只是一个数据库连接字符串不同而已,完全没有必要写多个操作类,除非你是其它类型的数据库如Oracle
Avoid
2011-08-16
打赏
举报
回复
工厂模式
C#
连接
sql
Server
数据
库
详解
C#
是如何跟
SQL
Server
进行
连接的? 在
C#
/.NET程序设计中,离不开ADO.NET。ADO.NET是.NET连接
数据
库
的重要组件。使用其可以很方便地访问
数据
库
,ADO.NET还可以访问Oracle
数据
库
、Access
数据
库
、
SQL
Server
数据
库
等主流的
数据
库
。使用ADO.NET连接
数据
库
主要使用ADO.NET中的5个类。
数据
库
连
C#
连接
Sql
Server
数据
库
在这里我就不用
SQL
语句了,直接用编辑器
操作
,只
需要
随便添加几个列的
数据
即可。这里就新建一个 WPF
项目
吧,界面中就一个按钮,其他的什么都没有,当 Id 旁边出现一个钥匙状的图标时,则为设置成功。刷新一下
数据
库
,在表的下面就可以看到刚刚创建的表了。鼠标右键点击 User 表,选择 编辑前200行。按 Ctrl + S
进行
保存,然后填入 表名,添加一个类
Sql
Server
Helper。那么此时给表添加
数据
就完成了。这样就获取到了
数据
库
的
数据
了。这里随便添加点击一点
数据
。鼠标右键点击,设置主键。
WPF/
C#
连接
SQL
Server
数据
库
,以及一些
操作
指令(初学)
最近在写一个上位机程序,
需要
C#
连接
SQL
Server
数据
库
。在网上找的资料大多通过实际
项目
来介绍
SQL
Server
的连接和
操作
,个人觉得不适合我们新手的学习,所以我写篇博客单纯据介绍
C#
连接
SQL
Server
数据
库
,以及一些
操作
指令。最后附上一个自制的相关的上位机软件,更直观的理解
SQL
Server
的连接。 本文章是建立在已经安装
SQL
Serveer
数据
库
的前提,并创建名为“测试"的
数据
库
,以及在该
数据
库
下创建名为”用户账号信息表“的表,表的设计如下图: 一、基础知识讲解 1.1引入命名空间
C#
_
sql
server
数据
库
操作
在上面的代码中,我们创建了一个
Sql
Command对象,并使用ExecuteReader方法执行了指定的
SQL
查询语句。在上面的代码中,我们创建了一个IMongoCollection对象,并使用Find方法执行了指定的查询。在上面的代码中,我们创建了一个
Sql
Connection对象,并使用Open方法打开了与
数据
库
的连接。在上面的代码中,我们创建了一个MongoClient对象,并使用GetDatabase方法获取了指定名称的
数据
库
。
十五
C#
操作
数据
库
(
Sql
Server
技术)
1、
Sql
Server
基本
操作
1.1
Sql
Server
安装默认新建四个系统
数据
库
Sql
Server
安装默认新建四个系统
数据
库
- Master
数据
库
:Master
数据
库
是
Sql
Server
中最终要的
数据
库
它记录
Sql
Server
实例的所有系统及信息。包括实例范围的元
数据
、端点、链接服务器和系统配置设置 - Tempdb
数据
库
:tempdb是一个临时
数据
库
,用于保存临时对象或中间结果集 - Model
数据
库
:用作
SQL
Server
实例上创建的所有
数据
库
的模板。对Model
数据
库
进行
的修改
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章