📄 sql.cs
字号:
+using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
//数据库操作类
public class Sql
{
private string str;//数据库连接字符串
public SqlConnection Con;//数据库连接
public Sql()
{
str = GetConn();//得到数据库连接字符串
Con = new SqlConnection(str);//数据库连接对象
}
public static string GetConn()
{
//数据库的路径
string path = System.Web.HttpContext.Current.Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath);
//数据库连接字符串
return "Data Source=.\\SQLEXPRESS;AttachDbFilename=\"" + path + "\\App_Data\\tv.mdf\";Integrated Security=True;User Instance=True";
}
// 输入查询字符串,返回dataset
public DataSet GetDS(string sql)
{
SqlCommand command = new SqlCommand(sql, Con);//初始化命令对象
command.CommandText = sql;//赋予语句
DataSet dt = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(command);//适配器
Con.Open();
da.Fill(dt);//获得数据
command.Connection.Close();//关闭连接
return dt;
}
// 是否关闭数据库连接 可以选择;sql:语句;closeConnection:是否关闭连接
public void ExecuteSql(string sql, bool closeConnection)
{
if (Con.State != ConnectionState.Open)//如果连接未打开,则打开连接
Con.Open();
//命令
SqlCommand Com = new SqlCommand(sql, Con);
Com.ExecuteNonQuery();//执行
if (closeConnection) Con.Close();//如果需要关闭,则关闭
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -