重庆it培训机构 > 计算机专业毕业设计:[53]显示分类信息

计算机专业毕业设计:[53]显示分类信息

简介


天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。

工具/原料


Visual Studio 2008

方法/步骤


1根据新闻里面的小分类ID查找分类表里面信息,查询所属分类及分类名 string cl瞢铍库祢ass_id =惺绅寨瞀 myreader["class_id"].ToString(); string sql_CLass_id = "select * from new_class where id='"+class_id+"' ";

2 #region 返回不定数量个sql的查询结果 public s隋茚粟胫tring[] sqlMoreResult(string sCmd) {惺绅寨瞀 SqlConnection cnn = this.Getcon(); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = sCmd; cmd.Connection = cnn; SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = cmd; et ds = new et(); da.Fill(ds, "Table"); int counts = ds.Tables[0].Columns.Count; string[] arr = new string[counts]; //定义数组用于存放查询到的值 for (int i = 0; i < counts; i++) { string column = ds.Tables[0].Columns[i].ColumnName; //获取数据库中列名 arr[i] = ds.Tables["Table"].Rows[0][column].ToString(); //根据列名获取值 } da.Dispose(); return arr; //返回数组 } #endregion

3返回一个不定数量的查询结果,然后在显示分类界面调用,将结果存放于数组中

4保存运行,可以显示大小分类的ID,但是不太直观,我们需要显示分类名

5对代码段进行改造 //大分类ID string Cl瞢铍库祢ass_ID = ArrayConfig[1];惺绅寨瞀 //查大分类的名字 string sql_Class_name = "select class_name from new_class where id='" + Class_ID + "' "; Label1.Text= myclass.sqlResult("class_name", sql_Class_name); Label2.Text = "所属小分类:" + ArrayConfig[3];

6保存运行发现,假如没有小分类编号会显示两个相同的分类名

7假如在根目录下,那么我们就不显示小分类名 if (class_end == null || class_end == "") { Label2.Text = ""; } else { Label2.Text = "所属小分类:" + ArrayConfig[3]; }

8再次保存运行,已经达到了我们期望的效果

注意事项


不落泪的天使1原创整理,请尊重小编的辛苦耕耘

点击显示全文

加载中...
加载中...
今日热点信息
精彩推荐
手机版 | 欢迎来到重庆it培训机构
RSS订阅