社区
C#
帖子详情
请问人们都说要将对数据库的操作都写在一个类里面,请问这个类如何写?
yoshubom
2006-09-26 03:11:36
请问人们都说要将对数据库的操作都写在一个类里面,请问这个类如何写?给小弟一个示范吧。谢谢。
...全文
166
4
打赏
收藏
请问人们都说要将对数据库的操作都写在一个类里面,请问这个类如何写?
请问人们都说要将对数据库的操作都写在一个类里面,请问这个类如何写?给小弟一个示范吧。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yoshubom
2006-09-26
打赏
举报
回复
哦,我做的C/S的模式,请问如何写比较明智呢?
ofei
2006-09-26
打赏
举报
回复
strConn 你写死了 到时候你需要更改连接 是不是要改下类? 重新编译下? 部署到客户机器上了 哪儿有vs 2003/2005给你用吗? 在托管的web服务器上,根本不可能有
yoshubom
2006-09-26
打赏
举报
回复
我结果就这样写了
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace RCTest2
{
class clsDB
{
//数据库连接、执行命令、读取、保存到程序的各个对象的引用
SqlDataReader dRead;
SqlConnection conn;
SqlCommand cmd;
DataTable dt;
//连接数据库的字符串
const string strConn = "server=.;uid=sa;pwd=sa;database=liang";
public clsDB()
{
conn = new SqlConnection(strConn);
dt = new DataTable();
}
public DataTable OperaDB(string strCom)
{
conn.Open();
cmd = new SqlCommand(strCom,conn);
dRead = cmd.ExecuteReader();
dt.Load(dRead);
conn.Close();
return dt;
}
}
}
使用的时候就这样,呵呵
//初始化界面的函数
public void InitialGUI()
{
string strCom = "select * from generalTable";
dataGridView1.DataSource = (new clsDB()).OperaDB(strCom);
dataGridView1.CurrentRow.Selected = true;
//初始化 DataGridView 的列名
string[] str ={ "编号", "路名", "设施", "类型", "设施编号" };
for (int i = 0; i < dataGridView1.Columns.Count; i++)
{
dataGridView1.Columns[i].HeaderText = str[i];
}
//初始化Comobox控件
cmbRName.DataSource = (new clsDB()).OperaDB("select distinct rname from generaltable");
cmbRName.DisplayMember = "rname";
cmbType.DataSource = (new clsDB()).OperaDB("select distinct est from generaltable");
cmbType.DisplayMember = "est";
}
viena
2006-09-26
打赏
举报
回复
SQLHelper
一文
说
清什么是数据仓库
本文对数据中台中的数据仓库进行介绍,包括数仓的概念定义、发展历程、建设数仓的必要性、价值以及数仓的应用场景。
浅析数仓分层:DB+ODS+DW+DM
本期将从结构层面了解数据仓库分层的几个名词和简单理解。 文章目录1 理想的数据分层总体结构2 DB层:关系型
数据库
和非关系型
数据库
2.1 关系型
数据库
RDB2.2 非关系型
数据库
NoSQL3 ODS层:
操作
数据存储层3.1 ODS产生背景3.2 ODS在企业数据架构中担任的角色3.3 ODS层的特征3.4 ODS层的功能4 DW层:数据仓库 1 理想的数据分层总体结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CFfRleTt-1607275403838)(C:%5C.
大数据_
数据库
(DBMS、DB、SQL )
目录 开篇 一、
数据库
1.
数据库
(通常概念) 1.1
数据库
简介 1.2
数据库
的好处 1.3
数据库
相关概念 2.DBMS
数据库
管理系统概述 2.1 具体概念 2.2DBMS根据数据的保存格式(
数据库
的种
类
)来进行分
类
层次
数据库
(Hierarchical Database,HDB) 关系
数据库
(Relational Database,RDB) 面向对象
数据库
(Object Oriented Database,OODB) XML
数据库
(XML Database,XMLDB) ...
数据库
与数据仓库的本质区别是什么?
点击蓝色“有关SQL”关注我哟加个“星标”,天天与10000人一起快乐成长图 | 榖依米文章较长,可收藏后看。本文最后,准备了文中谈到的资料,可自取。在知乎上看到这么个问题:
数据库
与数据...
浅析
数据库
与数据仓库
对于
数据库
的概念,大家可能都比较熟悉,但是对于数据仓库,可能理解相对模糊,两个概念很容易搞混。事实上,
数据库
与数据仓库差异很大,下面为大家介绍一下
数据库
和数据仓库的相关知识。 一、数据管理发展历程 要清楚
数据库
与数据仓库,首先我们需要了解数据管理的发展历程。 随着计算机技术的不断更新和迭代,数据管理经历了人工管理、文件系统、
数据库
系统三个发展阶段。在
数据库
系统管理阶段的早期,人们对数据的
操作
主要集中于增删改查等
操作
。
数据库
(Database,简称DB)是一种逻辑概念,用来存放数据的仓库,通..
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章