tnblog
首页
视频
资源
登录

SQLServer数据库+DBHelper

5676人阅读 2019/12/19 9:10 总访问:122341 评论:0 收藏:1 手机
分类: 数据库

原始的ASP.NET数据库查询,所需要的帮助类

  1. public class DBHelper
  2.     {


        //创建全局对象     

  1.  static SqlConnection conn = new SqlConnection("server=localhost;database=StuDB;uid=root;pwd=123456;charset=utf8")

       

  1.  
  2.  //断开时查询
  3.         public static DataSet GetAll(string sql)
  4.         {
  5.             //打开连接
  6.             conn.Open();
  7.             //创建断开时查询对象
  8.             SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
  9.             //创建数据集
  10.             DataSet ds = new DataSet();
  11.             //填充数据
  12.             sda.Fill(ds);
  13.             //关闭连接
  14.             conn.Close();
  15.             //返回数据
  16.             return ds;
  17.         }
  1.  //查询单个值
  2.         public static object GetOne(string sql)
  3.         {
  4.             //打开连接
  5.             conn.Open();
  6.             //创建操作对象
  7.             SqlCommand sm = new SqlCommand(sql, conn);
  8.             //执行方法
  9.             object obj = sm.ExecuteScalar();
  10.             //关闭连接
  11.             conn.Close();
  12.             //返回数据
  13.             return obj;
  14.         }
  1.  //增删改
  2.         public static int ExecuteNonquery(string sql)
  3.         {
  4.             //打开连接
  5.             conn.Open();
  6.             //创建操作对象
  7.             SqlCommand sm = new SqlCommand(sql, conn);
  8.             //执行方法
  9.             int row = sm.ExecuteNonQuery();
  10.             //关闭连接
  11.             conn.Close();
  12.             //返回数据
  13.             return row;
  14.         }
  1. }


评价

sqlserver order by

order by 字段名order by 第几个字段(整形)order by 排序:order by 字段名:通过字段名指定的字段排序 order by 字段数...

sqlserver保障远程连接的安全性

如果是只读的话建个视图,建个普通用户只对该视图进行读。读写的话就只能自己在加一层代理服务,由代理来进行读写,各客户...

sqlserver约束

添加表后操作约束--删除约束 altertableaj_testdropconstraintCK__aj_test__userAge__5EBF139D --为表aj_test添加默认...

sqlserver存储过程拼接sql语句,分页

在写有些存储过程的时候需要进行sql的拼接,然后在使用exec函数执行sql语句注意字符串的拼接,看下面一段存储过程的sql语句...

sqlserver常用操作

创建临时表createtable#表名() select字段1,字段2....字段ninto#表名from表[where1=1]删除临时表ifOBJECT_ID('tempdb....

Serilog日志记录到sqlserver以及其中存在的问题

1.首先来一大串的安装Install-PackageSerilog //控制台输出 Install-PackageSerilog.Sinks.Console //文件输出 Install...

sqlserver监控sql语句

首先在工具中打开sql server profiler然后登录一下这里可以进行一些常规的筛选,不然监控的sql语句很多的右下方还可以进行...

Core使用codefirst创建sqlserver数据库

1.先添加以下程序包Install-PackageMicrosoft.EntityFrameworkCore Install-PackageMicrosoft.EntityFrameworkCore.SqlSer...

sqlserver ROW_NUMBER 分页

很简单的一个sql语句根据行号分页即可 select * from (select *,ROW_NUMBER() over(order by id) as rownumber from[dbo]....

sqlserver跨库复制表

sql语句:select*intoResourcefromXJ.[dbo].[Resource]注意主键、外键、约束、触发器、索引都不会被复制,只是数据会被复制...

sqlserver基础查询

select top 1 from table1 //————返回表中第一条数据 select top 10 percent * from table1 //...

sqlserver存储过程

什么是存储过程: 预编译的sql语句,可以放很多sql语句,里边可以写条件,循环,可以把一些逻辑放到存储过程里边处理 比如...

sqlserver函数

函数系统自带函数(avg,sum,min,max,count),用户自定义函数 系统分类:表值函数,标量值函数,聚合函数 函数语法:函数必...

sqlserver事务

事务:把所有的操作当中一个整体,要么全部成功,要么全部失败 一旦开启了事务所有的操作都是临时的,你可以选择提交或者...

sqlserver触发器

触发器什么是触发器:触发器是个特殊的存储过程,不是由用户触发,是系统根据事件来触发。对表操作比如 添加,删除,...
人之因此能,是坚信能
排名
26
文章
22
粉丝
12
评论
8
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术