⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 message.cs

📁 图书馆里系统实现 jsp servlet bian
💻 CS
字号:
using System;
using System.Data ;
using System.Data.SqlClient;
namespace 图书管理.data
{
	/// <summary>
	/// message 的摘要说明。
	/// </summary>
	
	public class message
	{
		Components.DbOperator  my_DbOperator=new 图书管理.Components.DbOperator();           
		public message()
		{
			//
			// TODO: 在此处添加构造函数逻辑
			//
		}
		public  DataSet listbind()
		{
			SqlConnection cnn=my_DbOperator.Conn();
			SqlDataAdapter da=new SqlDataAdapter("select * from 书刊借阅信息表",cnn);
			DataSet ds=new DataSet();
			da.Fill(ds);
			return ds;
		}
		public  SqlDataReader Del (int iid)
		{
			SqlConnection cnn=my_DbOperator.Conn();
			SqlCommand cmd =new SqlCommand("delT", cnn);                   //标准调用存储过程的方法
			cmd.CommandType = CommandType.StoredProcedure;
			SqlParameter myDss = new SqlParameter("@ID", SqlDbType.Int);
			myDss.Value = iid;
			cmd.Parameters.Add(myDss);
			SqlDataReader dr3=cmd.ExecuteReader();
			cmd.Dispose();
			cnn.Close();
			return dr3;
		}
		public  SqlDataReader XS ()
		{
			SqlConnection cnn=my_DbOperator.Conn();
			SqlCommand cmd=new SqlCommand("select count(*) from 书刊借阅信息表",cnn);
			SqlDataReader dr=cmd.ExecuteReader();
		    return dr;
		}
		public void Stu_Add(Student stu)
		{
			SqlConnection cnn=my_DbOperator.Conn();
			string sql="insert into 书刊借阅信息表 (借书证号,姓名,书刊种类,书刊编号,书刊名称,借阅日期,应还日期,返还日期) values( '" + stu.Jszh + "','" + stu.Xm + "','" + stu.Skzl + "','" + stu.Skbh + "','" + stu.Skmc + "','" + stu.Jyrq + "','" + stu.Yhrq + "','" + stu.Fhrq + "')";
			SqlCommand cmd=new SqlCommand(sql,cnn);
			cmd.ExecuteReader();
			cmd.Dispose();
			cnn.Close();
		}
		public SqlDataReader Select (int id)
		{
			SqlConnection cnn=my_DbOperator.Conn();
			SqlCommand cmd=new SqlCommand("select * from 书刊借阅信息表  where s_id='" + id +"'",cnn);
			SqlDataReader dr2=cmd.ExecuteReader();
			return dr2;
		}
	  public void Stu_Upd(Student stu)
			  {
				  SqlConnection cnn=my_DbOperator.Conn();
				  string sql ="update 书刊借阅信息表 set 书刊种类 ='" + stu.Skzl + "',书刊编号='" + stu.Skbh + "',书刊名称='" + stu.Skmc + "',借阅日期='" + stu.Jyrq + "',应还日期='" + stu.Yhrq + "',返还日期='" + stu.Fhrq + "' where s_id=" + stu.Id + "";
		          SqlCommand cmd=new SqlCommand(sql,cnn);
				  cmd.ExecuteReader();
				  cmd.Dispose();
				  cnn.Close();
			  }
		
			public  DataSet listbind1(string SKZL)
			{
				SqlConnection cnn=my_DbOperator.Conn();
				SqlDataAdapter da1=new SqlDataAdapter("select * from 书刊借阅信息表 where 书刊种类 ='" + SKZL + "'",cnn);
				DataSet ds1=new DataSet();
				da1.Fill(ds1);
				return ds1;
			}
		public string CreatID ()
		{
			SqlConnection cnn=my_DbOperator.Conn();
			SqlCommand cmd =new SqlCommand("CreatID", cnn);                   //标准调用存储过程的方法
			cmd.CommandType = CommandType.StoredProcedure;                       //CommandType指定如何解释命令字符串StoredProcedure属性是获取存储过程的名称
			SqlParameter myDss = new SqlParameter("@Date", SqlDbType.SmallDateTime);    //SqlParameter表示获取传入存储过程的参数.SqlDbType表示传入存储过程的参数的类型
			myDss.Value = System.DateTime.Now;
			cmd.Parameters.Add(myDss);
			SqlParameter myDs1 = new SqlParameter("@strHybhNew", SqlDbType.VarChar,20);    //SqlParameter表示获取传入存储过程的参数.SqlDbType表示传入存储过程的参数的类型
			myDs1.Direction=ParameterDirection.Output;                     //Direction获取或设置一个值,该值指示参数是只可输入、只可输出、双向还是存储过程返回值参数,ParameterDirection指定查询内的有关 System.Data.DataSet 的参数的类型
			cmd.Parameters.Add(myDs1);
			cmd.ExecuteNonQuery();
			string  s =myDs1.Value.ToString();
		    return s;
		}
	        
	}
             //大家自己设计一个修改的操作,要修用三层结构设计
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -