ASP.NET网上售卡系统 第7页

ASP.NET网上售卡系统 第7页
  SqlCommand cmd = new SqlCommand(SQLQuery,conn);
   return cmd.ExecuteReader();
  }
对表的操作代码:命令的实现,以便在后面使用时能调用这些函数,只要传入相应的参数变可以实现相应的功能。
 public int Insert(string SQLQuery) //插入数据
  {
   SqlCommand cmd = new SqlCommand(SQLQuery,conn);
   return cmd.ExecuteNonQuery();
  }
  public int Update(string SQLQuery) //更新数据库数据
  {
   SqlCommand cmd = new SqlCommand(SQLQuery,conn);
   return cmd.ExecuteNonQuery();
  }
  public int Delete(string SQLQuery) //删除数据库数据
  {
   SqlCommand cmd = new SqlCommand(SQLQuery,conn);
   return cmd.ExecuteNonQuery();
  }
           提取数据:
     打开数据库后可以将相应的数据从数据库中抽取资源。
  public DataSet getDataSet(string SQLQuery)
  {
   SqlDataAdapter da = new SqlDataAdapter(SQLQuery,conn);
   DataSet ds = new DataSet();
   da.Fill(ds);
   da.Dispose();
   da = null;
   return ds;
  }
  public ICollection CreateSource(string SQLQuery)
  {
   SqlDataAdapter da = new SqlDataAdapter(SQLQuery,conn);
   DataSet ds=new DataSet();
   da.Fill(ds,"mytable");
   return ds.Tables["mytable"].DefaultView;
  }
 
第五章 系统前台详细设计及编码实现
5.1 网站首页的设计与实现
5.1.1 首页实现
网站首页采用静、动相结合的方式,即静态的主画面和动态的广告相结合,不但给网站增加了活力,而且也为网站提供了广告收入,静态主页方式展示整个网站的框架结构,顶部图片及尾部的友情链接,而对于各个模块具体的信息内容就得利用ASP.NET与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。主页结构如下图所示:
 
图5.1.1 网站首页
5.1.2 编码实现
首页的相应代码如下所示:
namespace SCard
{
 public partial class Default : System.Web.UI.Page
 {
  protected void Page_Load(object sender, System.EventArgs e)
  {
            if( !IsPostBack )
            {
                CData();//分类列表绑定
                setSelectClass();//绑定类别选框
                getHotDataList();//热卖商品
                getNewDataList();//最新上架
                getTJDataList();//精品推荐
                getAnnounce();//获取公告信息
            }
  }
 以下代码为点击查询后从数据库返回的数据函数的调用
  公告信息的代码实现:                  
  private void getAnnounce()
        {
            string mySql="select * from append where id='3'";
           
            DBConn myDB = new DBConn();
            SqlDataReader mydr  = myDB.getDataReader( mySql );
            if( mydr.Read() )
            {
                lblAnnounce.Text =    CleanString.htmlOutputText( mydr["text"].ToString() );
            }
            mydr.Close();
            myDB.Close();       
        }
       分类列表绑定代码:
  private void CData()
        {
            DBConn myDB = new DBConn();
            string sql = "select * from Category";
            CRepeater.DataSource = myDB.getDataReader( sql );

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有