- 热门文章:
- · 杂志目录(页面部分)
- · 推荐一个免费的CSharp编辑器
- · 使用JScript.NET创建asp.net页面(二)
- · 使用JScript.NET创建asp.net页面(三)
- · 使用JScript.NET创建asp.net页面(四)
- · 使用JScript.NET创建asp.net页面(五)
- · 使用JScript.NET创建asp.net页面(六)
- · 使用JScript.NET创建asp.net页面(七)
- · 有好东西不要自己藏着,拿出来大家分享啊,这是我的:关于bate2的MD5加密方法.
- · 转:ASP.NET验证控件详解
- · 在ASP.NET中获取文件属性
- · datalist分页(codebehind部分)
上一篇:杂志目录(页面部分CodeBehind) >>
杂志目录(数据库访问部分)
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
namespace cj168.DataAccess
{
public class MagsDB
{
//SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
public void openConn()
{
//myConnection.Open();
}
public void closeConn()
{
//myConnection.Close();
}
public SqlDataReader GetMagIssue(int magID, int magYear)
{
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand myCommand = new SqlCommand("GetMagIssue", myConnection);
myCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterMagID = new SqlParameter("@MagID", SqlDbType.Int, 4);
parameterMagID.Value = magID;
myCommand.Parameters.Add(parameterMagID);
SqlParameter parameterMagYear = new SqlParameter("@MagYear", SqlDbType.Int, 4);
parameterMagYear.Value = magYear;
myCommand.Parameters.Add(parameterMagYear);
myConnection.Open();
SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
return result;
}
public DataSet GetMagIssueCat(int magID, int magYear, int yearIssue)
{
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlDataAdapter myCommand = new SqlDataAdapter("GetMagIssueCat", myConnection);
myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterMagID = new SqlParameter("@MagID", SqlDbType.Int, 4);
parameterMagID.Value = magID;
myCommand.SelectCommand.Parameters.Add(parameterMagID);
SqlParameter parameterMagYear = new SqlParameter("@MagYear", SqlDbType.Int, 4);
parameterMagYear.Value = magYear;
myCommand.SelectCommand.Parameters.Add(parameterMagYear);
SqlParameter parameterYearIssue = new SqlParameter("@YearIssue", SqlDbType.Int, 4);
parameterYearIssue.Value = yearIssue;
myCommand.SelectCommand.Parameters.Add(parameterYearIssue);
DataSet myDataSet = new DataSet();
//myConnection.Open();
myCommand.Fill(myDataSet);
//SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
//return result;
return myDataSet;
}
public DataSet GetSubCat(int magID, int magYear, int yearIssue, int catID)
{
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlDataAdapter myCommand = new SqlDataAdapter("GetSubCat", myConnection);
myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterMagID = new SqlParameter("@MagID", SqlDbType.Int, 4);
parameterMagID.Value = magID;
myCommand.SelectCommand.Parameters.Add(parameterMagID);
SqlParameter parameterMagYear = new SqlParameter("@MagYear", SqlDbType.Int, 4);
parameterMagYear.Value = magYear;
myCommand.SelectCommand.Parameters.Add(parameterMagYear);
SqlParameter parameterYearIssue = new SqlParameter("@YearIssue", SqlDbType.Int, 4);
parameterYearIssue.Value = yearIssue;
myCommand.SelectCommand.Parameters.Add(parameterYearIssue);
SqlParameter parameterCatID = new SqlParameter("@CatID", SqlDbType.Int, 4);
parameterCatID.Value = catID;
myCommand.SelectCommand.Parameters.Add(parameterCatID);
DataSet myDataSet = new DataSet();
//myConnection.Open();
//SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
//return result;
myCommand.Fill(myDataSet);
return myDataSet;
}
public DataSet GetMagArtTitle(int catIssueID)
{
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlDataAdapter myCommand = new SqlDataAdapter("GetMagArtTitle", myConnection);
myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterCatIssueID = new SqlParameter("@CatIssueID", SqlDbType.Int, 4);
parameterCatIssueID.Value = catIssueID;
myCommand.SelectCommand.Parameters.Add(parameterCatIssueID);
//myConnection.Open();
//SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
//return result;
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet);
return myDataSet;
}
public DataSet GetArtDetail(int txtID)
{
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlDataAdapter myCommand = new SqlDataAdapter("GetArtDetail", myConnection);
myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterTxtID = new SqlParameter("@txtID", SqlDbType.Int, 4);
parameterTxtID.Value = txtID;
myCommand.SelectCommand.Parameters.Add(parameterTxtID);
//myConnection.Open();
//SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
//return result;
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet,"ArtDetail");
return myDataSet;
}
}
/*
public SqlDataReader GetMagIssue(int magID, int magYear, SqlConnection myConnection)
{
//SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
//myConnection.Open();
SqlCommand myCommand = new SqlCommand("GetMagIssue", myConnection);
myCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterMagID = new SqlParameter("@MagID", SqlDbType.Int, 4);
parameterMagID.Value = magID;
myCommand.Parameters.Add(parameterMagID);
SqlParameter parameterMagYear = new SqlParameter("@MagYear", SqlDbType.Int, 4);
parameterMagYear.Value = magYear;
myCommand.Parameters.Add(parameterMagYear);
//myConnection.Open();
SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
return result;
}
public SqlDataReader GetMagIssueCat(int magID, int magYear, int yearIssue, SqlConnection myConnection)
{
//SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand myCommand = new SqlCommand("GetMagIssueCat", myConnection);
myCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterMagID = new SqlParameter("@MagID", SqlDbType.Int, 4);
parameterMagID.Value = magID;
myCommand.Parameters.Add(parameterMagID);
SqlParameter parameterMagYear = new SqlParameter("@MagYear", SqlDbType.Int, 4);
parameterMagYear.Value = magYear;
myCommand.Parameters.Add(parameterMagYear);
SqlParameter parameterYearIssue = new SqlParameter("@YearIssue", SqlDbType.Int, 4);
parameterYearIssue.Value = yearIssue;
myCommand.Parameters.Add(parameterYearIssue);
//myConnection.Open();
SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
return result;
}
public SqlDataReader GetSubCat(int magID, int magYear, int yearIssue, int catID, SqlConnection myConnection)
{
//SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand myCommand = new SqlCommand("GetSubCat", myConnection);
myCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterMagID = new SqlParameter("@MagID", SqlDbType.Int, 4);
parameterMagID.Value = magID;
myCommand.Parameters.Add(parameterMagID);
SqlParameter parameterMagYear = new SqlParameter("@MagYear", SqlDbType.Int, 4);
parameterMagYear.Value = magYear;
myCommand.Parameters.Add(parameterMagYear);
SqlParameter parameterYearIssue = new SqlParameter("@YearIssue", SqlDbType.Int, 4);
parameterYearIssue.Value = yearIssue;
myCommand.Parameters.Add(parameterYearIssue);
SqlParameter parameterCatID = new SqlParameter("@CatID", SqlDbType.Int, 4);
parameterCatID.Value = catID;
myCommand.Parameters.Add(parameterCatID);
//myConnection.Open();
SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
return result;
}
public SqlDataReader GetMagArtTitle(int catIssueID, SqlConnection myConnection)
{
//SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand myCommand = new SqlCommand("GetMagArtTitle", myConnection);
myCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameterCatIssueID = new SqlParameter("@CatIssueID", SqlDbType.Int, 4);
parameterCatIssueID.Value = catIssueID;
myCommand.Parameters.Add(parameterCatIssueID);
//myConnection.Open();
SqlDataReader result = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
//SqlDataReader result = myCommand.ExecuteReader();
return result;
}
}
*/
/// <summary>
/// Summary description for WebCustomControl1.
/// </summary>
}
下一篇:杂志目录(页面部分) >>
相关文章:
- · datalist分页(cj168.DataAccess.MagsDB中的2个方法)
- · datalist分页(页面部分)
- · .net beta2 操作cookie的例子(转)
- · 如何在DataGrid控件中隐藏列
- · Common ASP.NET Code Techniques (DPC&DWCReference)--1
- · Common ASP.NET Code Techniques (DPC&dwc Reference)--2
- · Common ASP.NET Code Techniques (DPC&DWC Reference)--3
- · Common ASP.NET Code Techniques (DPC&DWC Reference)--4
- · Common ASP.NET Code Techniques (DPC&DWC Reference)--5
- · Common ASP.NET Code Techniques (DPC&DWC Reference)--6
- · 在datagrid中删除时确定(精华区的补充)
- · Displaying ListView items - with class! by Rob Birdwell
- · 一个带checkbox的webcontrol
- · 保护 XML Web 服务免受黑客攻击 [第一部分]
- · 保护 XML Web 服务免受黑客攻击, [第二部分]
- · treeview的源代码
- · 在datagrid中删除时确定?(转)
- · vs.net beta 2中利用DataGrid分页详解
- · COM组件对象与.NET类对象的相互转换
- · 关于DataGrid对象的属性设置(VB)
- · XmlNodeList
- · 用 FormsAuthentication.SetAuthCookie 做权限验证
- · 在datalist中选取数据。
- · Finding a Control Inside a Template
- · DataBinding DropDownList
- · 用asp.net向其他服务器post一条信息
- · Asp.net中用核选框显示数据的方法及ButtonColumn的使用方法
- · 如何在DataGrid控件中实现编辑、删除、分类以及分页操作
- · .NET框架类览胜( Ccident Net )
- · 使用JScript.NET创建asp.net页面(一)
- · 用Visual C#获得计算机名称和IP地址(转)
- · 据说可能是介绍 web.config 最详细的文章。大家参考参考[转]
- · 在ASP.NET中使用Session与Application 对象
- · 用asp.net实现将上传的图片变小存入数据库!(暑假里就开始想做的,很兴奋了)
- · 在ASP.NET中使用Session与Application 对象(续)
- · web.config 关于HttpHandlers 和HttpModules的使用实例【转】
- · 使用 sqlserver来存放和取得 session
- · session 和 viewstate 的比较
