简单操作数据库的类
来源:互联网 发布:通达信筹码分布源码 编辑:程序博客网 时间:2024/06/05 06:53
//简单操作数据库的类,包括查询、添加、修改、删除
using System;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
public class DataAccess
{
public string SqlBase="server=127.0.0.1;database=pubs;uid=sa;password=sa";//修改127.0.0.1为你MSSQL服务器地址,pubs为你的数据库名称,sa为MSSQL帐号,还有密码!
public DataTable DisPlayList_Dt(string sql,SqlConnection conn)//返回DATATABLE类型的数据集
{
DataTable Dt = new DataTable();
SqlDataAdapter ShowAdapter = new SqlDataAdapter(sql, conn);
ShowAdapter.Fill(Dt);
conn.Close();
return Dt;
}
public DataSet DisPlayList_Ds(string sql, SqlConnection conn)//返回DATASET类型的数据集
{
DataSet Dt = new DataSet();
SqlDataAdapter ShowAdapter = new SqlDataAdapter(sql, conn);
ShowAdapter.Fill(Dt);
conn.Close();
return Dt;
}
public int AddInfo(string sql, SqlConnection conn)//添加记录,成功返回1,失败返回0
{
int State;
try
{
SqlCommand AddInfoCmd = new SqlCommand(sql, conn);
AddInfoCmd.ExecuteNonQuery();
conn.Close();
State = 1;
}
catch
{
State=0;
conn.Close();
}
return State;
}
public int DelInfo(string sql, SqlConnection conn)//删除记录,成功返回1,失败返回0
{
int State;
try
{
SqlCommand AddInfoCmd = new SqlCommand(sql, conn);
AddInfoCmd.ExecuteNonQuery();
conn.Close();
State = 1;
}
catch
{
State = 0;
conn.Close();
}
return State;
}
public int ModInfo(string sql, SqlConnection conn)//修改记录,成功返回1,失败返回0
{
int State;
try
{
SqlCommand AddInfoCmd = new SqlCommand(sql, conn);
AddInfoCmd.ExecuteNonQuery();
conn.Close();
State = 1;
}
catch
{
State = 0;
conn.Close();
}
return State;
}
}
//使用实例
DataAccess lj = new DataAccess();
SqlConnection conn = new SqlConnection(lj.SqlBase);
conn.Open();
DataTable GetUserInfoDt = lj.DisPlayList_Dt("Select * from PE_User where UserName='" + tbName.Text + "'and UserPassword='" + pass + "'and GroupID>1", conn);
int CheckNum = GetUserInfoDt.Rows.Count;
if (CheckNum == 1)
{
Session["AdminName"] = tbName.Text;
Session["GroupID"] = "2";
Response.Redirect("manager_manager.aspx");
}
else
{
Response.Write("<script>alert('登陆失败!');</script>");
}
- 简单的数据库操作类
- 简单操作数据库的类
- 简单的数据库操作:
- 简单的数据库操作
- 简单的数据库操作
- 数据库的简单操作
- 数据库的简单操作
- 数据库的简单操作
- 数据库的简单操作
- 数据库的简单操作
- 数据库的简单操作
- 数据库的简单操作
- 简单数据库操作类
- 操作数据库的一个简单类
- 一个简单的数据库操作类
- 简单的 C++ 操作数据库类
- 简单的PDO数据库操作类
- 数据库操作类,可执行数据库简单操作
- C#实现对象的Xml格式序列化及反序列化
- C#实现Web文件上传的两种方法
- C#设计模式之简单工厂篇
- C#开发的两个原则的深入讨论
- C#加密路径里的参数,保护参数隐私安全
- 简单操作数据库的类
- C#几种加密算法,包括MD5
- C#基类应用:字符串处理类
- C#获取本地计算机名IP,Mac地址
- C#调用父类的父类的方法
- C#编程让Outlook乖乖交出帐户密码
- C#版的网站新闻发布系统
- C# 搜索MapObject2控件上的地物
- C# 汉字当2个字符计算