📄 newsitemmanager.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
/// <summary>
/// UserInfo 的摘要说明
/// </summary>
public class NewsItemManager
{
public NewsItemManager()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
// 查找新闻栏目
public static DataSet FindNewsItem()
{
SqlConnection con = DataAccess.CreateConnection();
string findNewsItem = "Select * from t_Item";
SqlDataAdapter sda = new SqlDataAdapter(findNewsItem, con);
DataSet ds = new DataSet();
sda.Fill(ds, "findNewsItem");
return ds;
}
public static int AddNewsItem(string itemName, string itemDesc, int itemOrder)
{
//定义effectRows记录添加所影响的行数如果是1的话则代表添加成功,为0则代表未成功
int effectRows = 0;
//建立连接
SqlConnection con = DataAccess.CreateConnection();
SqlCommand com = new SqlCommand();
com.Connection = con;
com.CommandText = "Insert into t_Item(ItemName,ItemDesc,ItemOrder) values(@ItemName,@ItemDesc,@ItemOrder)";
//添加参数Sql命令参数 ItemName ItemDesc ItemOrder;
com.Parameters.Add("@ItemName", SqlDbType.VarChar, 50).Value = itemName;
com.Parameters.Add("@ItemDesc", SqlDbType.VarChar, 200).Value = itemDesc;
com.Parameters.Add("@ItemOrder", SqlDbType.Int).Value = itemOrder;
try
{
//打开连接
com.Connection.Open();
//执行命令并且将结果返回到effectRows的整型变量中
effectRows = com.ExecuteNonQuery();
}
catch (Exception)
{
//捕获错误
}
finally
{
//释放资源
if (con.State == ConnectionState.Open)
{
con.Close();
}
con.Dispose();
com.Dispose();
}
//返回所影响的行数
return effectRows;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -