看写这个连接。就是里面的四个分类。每个分类又显示该分类的8条文章
http://www.r008.com/tradernews/index.aspx?ClassID=1
这个其实也是我做的。。去年做的。呵呵。好就没用.net 。忘了差不多了。现在怎么也想不起来当初是怎么做的。各位大哥大姐能给出具体的步骤吗。最好有关健的代码。
两个表
Class Article
NClassID ClassName ClassID ArticleID NClassID Title
子类ID 子类名 所属大类ID 文章ID 所属子类 文章标题
最新骗术大曝光
防骗技巧
诚信天地
诚信互助联盟可以参考我以前的帖子。。http://community.csdn.net/Expert/topic/3365/3365641.xml?temp=8.904666E-02 那时我在这个帖子问了后就做出了以上的分类。。不够现在以前的代码放公司里了。自己又想不起来了。
最好写一下DataList和Repeater的DataSource 现在脑子好混哎。都忘光了。先在这里感谢帮住我的好心人。。愿你们赚到大钱
http://www.r008.com/tradernews/index.aspx?ClassID=1
这个其实也是我做的。。去年做的。呵呵。好就没用.net 。忘了差不多了。现在怎么也想不起来当初是怎么做的。各位大哥大姐能给出具体的步骤吗。最好有关健的代码。
两个表
Class Article
NClassID ClassName ClassID ArticleID NClassID Title
子类ID 子类名 所属大类ID 文章ID 所属子类 文章标题
最新骗术大曝光
防骗技巧
诚信天地
诚信互助联盟可以参考我以前的帖子。。http://community.csdn.net/Expert/topic/3365/3365641.xml?temp=8.904666E-02 那时我在这个帖子问了后就做出了以上的分类。。不够现在以前的代码放公司里了。自己又想不起来了。
最好写一下DataList和Repeater的DataSource 现在脑子好混哎。都忘光了。先在这里感谢帮住我的好心人。。愿你们赚到大钱
解决方案 »
- iis 401.3错误如何解决
- 高手请进!!!再次期待如梦的帮忙!!!
- asp.net session过期时间设置问题
- Bing api调用报错了,请大虾指点
- 拆分字符串的问题
- 為甚麼獲取的還是IP?
- 帮下`救命./在用本地看网站可以显示
- 使用SqlCommand中ExecuteNonQuery方法删除数据库中多行记录问题
- 【问题】怎么样修改DataGrid中的checkbox控件列的checked状态
- 怎么在代码中方便地加入一个事件函数呀?
- 挺奇怪的问题,文本框显示不出来,。net显示版本错误(解决了可多加分,100分)
- 从一个页面转到另一个页面,我想让两个页面都呈现出来,就像我们单击CSDN首页登录一样,登录界面出来了,CSDN首页并不消失,要实现这个,该怎么
{
string con=ConfigurationSettings.AppSettings["dsn"];
SqlConnection conn = new SqlConnection(con);//连接字符串
SqlDataAdapter myCommand = new SqlDataAdapter("select DISTINCT CLASSNAME from db_Article",conn); //创建SqlDataAdapter 类
DataSet ds=new DataSet();
myCommand.Fill(ds,"Class");
string sqlBuilder="";
for(int i=0;i<ds.Tables["Class"].Rows.Count;i++)
{
sqlBuilder=sqlBuilder+"select top 3 * from db_article where classname='"+ds.Tables["class"].Rows[i]["classname"]+"'";
if(i<ds.Tables["Class"].Rows.Count-1)
{
sqlBuilder=sqlBuilder+" union all ";
}
}
sqlBuilder=sqlBuilder+" order by articleid desc";
SqlDataAdapter cmd2=new SqlDataAdapter(sqlBuilder,conn);
cmd2.Fill(ds,"titles");
ds.Relations.Add("myrelation",ds.Tables["Class"].Columns["classname"],ds.Tables["titles"].Columns["classname"]);
this.classlist.DataSource=ds.Tables["Class"];
this.classlist.DataBind();
conn.Close();
conn.Dispose();
}