表中的数据驱动单元格

时间:2012-11-16 10:54:58

标签: sql asp.net vb.net html-table

我是ASP.net的新手,这是我的第一篇文章,很抱歉,如果我做错了什么 我目前正在尝试创建一个包含8行和2列的表 我遇到的主要问题是我需要使用每个特定的sql查询从sql数据库中检索第二列中的数据。

我试过这个,通过拥有单独的sqldatasources并为第二列中的每一个添加一个详细信息视图,这很有效,但是因为asp.net在你使用detailsview时创建了另一个表,所以它不允许我保留与行的高度相同。设计空间相当有限,所以保持原样非常重要。

有人可以建议一种相当简单的方法来使这项工作吗? 我试图复制使用VBscript在经典asp中完成的东西,然后它看起来简单得多。

很抱歉,如果这是我遗漏的一个非常基本的东西,但我现在已经找了很长时间,但仍然找不到任何可以使用的东西。

这就是我想要复制的内容(仅适用于顶级单元格)

lngNumRecs=0    
    rst.Open "SELECT COUNT(tblProject.Project_ID) AS NumRecs FROM tblProject INNER JOIN tblProject_Customer ON tblProject.Project_ID=tblProject_Customer.Project_ID WHERE (Type_ID=1 OR Type_ID=3 OR Type_ID=4) AND Status_ID=51", conn
    if rst.BOF or rst.EOF then

    else
        if isnull(rst("NumRecs"))=false then lngNumRecs=rst("NumRecs")
    end if  
    rst.Close
    .Write "<TR>"
        .Write "<TD>"
        .Write "<A href=/Orderbook/OrderSummary.asp?ListNo=1 target=_OrderSummary>"
        .Write "To be scheduled"
        .Write "</A>"
        .Write "</TD>"

        .Write "<TD>"
        .Write lngNumRecs
        .Write "</TD>"
    .Write "</TR>"  

我试图通过在表格单元格中放置带有自己的sqldatasource的详细信息视图来实现此目的。

如果我可以简单地将sql查询的结果链接到标签或类似的东西那么那将是很好的,但我无法弄明白。

0 个答案:

没有答案