快速建立网站

最近写了一个中药管理系统,又做了一个网站(c#  .net   sql server)...由于是赶时间,只在乎快速上手,现在把主要部分记下来,以后开发的时候借鉴一下。

1.VS2012 创建空网站

2.创建数据库

3.配置web.config文件:声明连接数据库信息,若有上传文件和图片等操作,需在配置文件里说明

4.在项目下建立一些包,存放image、css、html等截面

5.建立一个单独文件,建立一个操作数据库的类,例如App_Code中的UMSQL.cs文件,在外部调用时,直接调用其open()函数就可以打开数据库连接

6.对于数据库中最常用的GridView,需要对其插入列的时候,要对插入的列进行事件绑定,前台加上OnRowCommand="GridView1_RowCommand",后台部分,写函数判断

 protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {    if (e.CommandName.ToString().Trim().Equals("Edited"))
        

7.Session传递数据,int MID = int.Parse(GridView1.Rows[index].Cells[1].Text);            Session["MID"] = MID;

  接收 string id = Session["MID"].ToString();

8.对图片路径的处理

     string mid = Session["MID"].ToString();
        string picId = Session["PId"].ToString();
        string sql = "select * from standardMedical where m_id=" + mid;
        DataTable dt=UMSQL.getDataTable_str(sql);
        
        if (picId.Equals("structure"))
        {
            string[] tempArray = new string[6];//没有判断是否存在此图片
            tempArray=dt.Rows[0][8].ToString().Split('\\');   //用\来分割
            Image1.ImageUrl = "..\\Upload\\NewsPicture\\" + tempArray[5];  \\为image设置背景,文件路径
            Image1.Visible = true;
            
       }



你可能感兴趣的:(sql,.net,server)