日期:2014-05-17  浏览次数:20421 次

ASP.NET网站设计思路问题,请教各位~!


问题1:我想请问下要实现上述功能是不是还要设计一个【数据表】来存储计算出来的值供GridView控件读取显示?或者还有其他更简便的方法?

问题2:还有就是上边的这个根据两个查询条件【日期】和【商品名称】来查询另外一列值的数据库语句怎么写啊?

不会上传截图我做了一个HTML页面效果图如下请各位帮忙解答下谢谢~!
HTML code


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
div {
    font-size:12px;
    border-bottom:#999 1px solid;
    margin-top:10px;
    background-color:#FFF;
}
.box {
    width:960px;
    margin:0px auto;
    border:#999 1px solid;
}
.biao {
    margin:0px auto;
    width:500px;
    border:#CCC 1px solid;
}
.box1 {
    margin-top:10px;
    width:960px;
    height:800px;
    background-color:#999
}
.left {
    width:200px;
    height:700px;
    border:#999 1px solid;
    float:left;
    margin-left:20px;
}
.right {
    width:600px;
    height:700px;
    border:#999 1px solid;
    float:right;
    margin-right:20px;
    text-align:center;
}
.right span {
    margin-top:20px;
    font-size:24px;
}
.right table {
    margin-top:20px;
}
.right table {
    border-spacing:20px;
}
</style>
</head>

<body>
<div class="box">
  <div class="biao"> <span>数据库表一</span>
    <table width="450" height="134" border="1">
      <tr>
        <td width="21">ID</td>
        <td width="88">日期</td>
        <td width="49">时间</td>
        <td width="80">商品名称</td>
        <td width="82">售出数量</td>
        <td width="88">备注</td>
      </tr>
      <tr>
        <td>1</td>
        <td>2012-10-7</td>
        <td>9:22</td>
        <td>商品 1 </td>
        <td>10</td>
        <td width="88">XXX</td>
      </tr>
      <tr>
        <td>2</td>
        <td>2012-10-7</td>
        <td>10:22</td>
        <td>商品 2</td>
        <td>20</td>
        <td width="88">XXX</td>
      </tr>
      <tr>
        <td height="24">3</td>
        <td>2012-10-7</td>
        <td>11:22</td>
        <td>商品 1 </td>
        <td>30</td>
        <td width="88">XXX</td>
      </tr>
      <tr>
        <td height="27">4</td>
        <td>2012-10-6</td>
        <td>15:22</td>
        <td>商品 1 </td>
        <td>20</td>
        <td width="88">XXX</td>
      </tr>
    </table>
    <p>根据相同的【日期】和【商品名称】 计算【售出数量】列的总和。 </p>
    <p>例: 当用户点击TreeView控件时TreeView节点传值【商品1】提供GridView控件查询条件然后显示GridView表</p>
    <p>2012-10-7 --商品1-  -----售出总数量 40件 </p>
    <p>并输出到ASP.NET页面中</p>
    <p>问题1:我想请问下要实现上述功能是不是还要设计一个【数据表】来存储计算出来的值供GridView控件读取显示?或者还有其他更简便的方法?</p>
    <p>问题2:还有就是上边的这个根据两个查询条件【日期】和【商品名称】来查询另外一列值的数据库语句怎么写啊?</p>
  </div>
  <div class="box1">
    <div class="left"> <span>用TreeView控件作为导航条</span> <br/>
      <ul>
        <li>商品1</li>
        <li>商品2</li>
        <li>商品3</li>
        <li>商品4</li>
        <li>商品5</li>
        <li>商品6</li>