SQLServer/Item.cs

(开头部分) 11KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Data;
using System.Data.SqlClient;
using System.Collections.Generic;
using Model;
using IDAL;
using DBUnititly;
//该源码首发自www.51aspx.com(51aspx.com)

/// <summary>
/// SQLItem 的摘要说明
/// </summary>
namespace SQLServer
{
    public class Item : IItem
    {
        public string GetTitle(int nItemId) {

            SqlParameter[] nParas ={ new SqlParameter("@nId", SqlDbType.Int, 4) };
            nParas[0].Value = nItemId;
            try
            {

                string txtTitle = SQLHelper.ExecuteSclare(SQLHelper.txtConnecttionString, CommandType.StoredProcedure, "SelectItemTitle", nParas).ToString();

                return txtTitle;
            }
            catch (SqlException ex) {
            
                throw new Exception(ex.Message,ex);
            
            }

        }
        public IList<ItemInfo> GetItemByClickTime()
        {
            IList<ItemInfo> item = new List<ItemInfo>();
            using (SqlDataReader dr = SQLHelper.ExecuteReader(SQLHelper.txtConnecttionString, CommandType.StoredProcedure, "SelectItemByClickTime", null))
            {
                while (dr.Read())
                {

                    ItemInfo itemInfo = new ItemInfo(dr.GetInt32(0), dr.GetString(1), dr.GetDecimal(2), dr.GetDecimal(3), dr.GetDecimal(4), dr.GetString(5));
                    item.Add(itemInfo);
                }
            }
            return item;

        }
        public int UpdateClick(int nId) {

            SqlParameter[] nParas = { new SqlParameter("@Id", SqlDbType.Int, 4) };
            nParas[0].Value = nId;
            try
            {

                int rows = SQLHelper.ExecuteNonQuery(SQLHelper.txtConnecttionString, CommandType.StoredProcedure, "UpdateItemClick", nParas);
                return rows;

            }
后面还有 229 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。