我正在尝试制作一个转发器,打印出我的论坛的每个类别,以及它的左边,一个计数显示,有多少“线程”连接到此类别(在其中)。

这是我的SQL,它完美地显示了正确的线程数,但就是这样。 我只能在我的ASP.NET中使用'threadCount'作为Eval。 这是当然,我不想,但我也希望能够写出类别名称,但我不能被允许这样做,因为这个查询只返回计数,而不是从INNER JOINS。

SELECT COUNT(*) AS 'threadCount'
FROM threads INNER JOIN
             categories ON categories.category_id = threads.thread_category_id

===============>>#1 票数:3 已采纳

这里的问题是你的查询。 它应该是这样的:

SELECT categories.category_name, COUNT(1) AS 'threadCount'
FROM threads
INNER JOIN categories
    ON categories.category_id = threads.thread_category_id
GROUP BY categories.category_name

您不能在未从数据库中选择的字段中使用Eval

  ask by Kevin Jensen Petersen translate from so

未解决问题?本站智能推荐:

2回复

如何获取嵌套转发器项的计数

我的页面上有一个中继器。 它的项目上包含嵌套的中继器。 它的结构如下 我需要计算rptInnerRepeater的项目数来代替评论。 使用Inline代码可以做到这一点吗?
2回复

在ASP.NET中具有自定义过滤器的中继器

我有中继器控件,其中我从SQL Server数据库中绑定数据,现在我的页面上显示了许多记录,但是我希望我可以根据选择的下拉列表过滤我的记录。 我需要4-5个下拉菜单控件,具体取决于我的需要,我不希望我的页面在过滤时刷新。 以下是示例,该网站也使用了复选框,但我只需要下拉菜单... http:
3回复

ASP.NET Repeater / ListView使用数组调用SQL

我正在做一个愿望清单,将listingIDs作为id1,id2,id5等保存到SQL中。 我正在尝试使用数组来使ListingID = id1,listingID = id2 ...调用SQL,以便它在一页上显示所有列表。 我可以为此使用Repeater / ListView与数组吗
1回复

分页的ASP.NET中继器

我有一个包含成千上万种产品的数据库,每次查询运行不同的查询时,我都会查询它以拉回大量数据。 我担心一旦该项目上线并且越来越多的人开始访问该站点,该性能就会受到影响。 我无法增加服务器的电源,所以我希望有一个解决方案,它可以避免麻烦。 有一些只在sql查询中加载集的方法吗? 我不确定
2回复

Asp.Net将SQL数据绑定到转发器?

我试图将数据从SQL绑定到转发器控件。 我已经尝试过我通常为Gridview做的事情而且它不起作用。 我想看一个例子,它是使用SQLAdapter还是使用命令中的ExecuteReader。 谢谢!
1回复

在ItemTemplate ASP.NET C#中级联DropDownList

我正在尝试在ASP.NET C#Web应用程序中创建级联下拉列表。 应该发生的是,当第一个下拉列表选择的索引发生更改时,它将调用下面的代码,然后使用新值填充第二个下拉列表。 问题是当我尝试填充第二个下拉列表时,两个下拉列表都显示为null。 似乎在我搜索控件时找不到控件。 在页面加载时,
2回复

如何使用存储过程提交asp.net页面以进行搜索

我有一个ASP.net( www.mypage.com/search.aspx )页面,该页面具有一些下拉列表(从后台代码填充),一个提交按钮和一个转发器控件: 后面的代码如下: 如何在不提交页面中其他按钮的情况下实现以下目标: 我还希望页面的URL在显示结果之后具有查询
2回复

C#asp.net如何获取SQL数据库的月份和日期

我要做的就是只获取月份和日期在SQL数据库上的日期并将其绑定到转发器中: 面前: 背部: BLG表: 输出应为:
1回复

根据从数据库ASP.net/C#中提取的Eval数据,通过ForeColor属性在启动时设置链接按钮的颜色

所以,我想做的很简单。 想法是使用ForeColor属性(使用内联查询来设置linkbutton的文本颜色),该内联查询根据要检查的Eval的值来设置颜色。 就像现在一样(请参见下面的代码),它对于两种颜色都可以正常工作,作为简单的if / else二进制内联查询。 问题基本上是,我想找到
1回复

在转发器中显示字节图像

我想要一些来自数据库图像表的ASP转发器中的图像。 HTML C# 这些是我的代码,但出现错误,我无法显示图像。 HTML C# 它在其他地方像这样工作,但是对于转发器,我无法使用Eval读取它。 有什么工作方式可以显示图像吗?