当前位置:编程学习 > C#/ASP.NET >>

数据库绑定问题

我在页面已经显示绑定了  那我为什么我编译的时候不显示呢 --------------------编程问答-------------------- 你是不是写错了,你把代码贴出来嘛
--------------------编程问答-------------------- 肯定是代码的问题。。。。。

贴代码 --------------------编程问答--------------------  代码问题嘿嘿 --------------------编程问答-------------------- 代码弄出来看看
--------------------编程问答-------------------- 绑定了后 还要在page_load 里调用绑定的方法
你是用懒人控件绑的还是 自己手写绑的?
把代码 贴出来 没有解决不了的问题 --------------------编程问答--------------------   DAL层
 public static DataSet ExecuteDataSet(string sql)
        {
            using (SqlConnection conn = new SqlConnection(ConnectionString))
            {
                SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
                DataSet ds = new DataSet();
                sda.Fill(ds);
                return ds;
            }
        }
BLL层
public static DataTable GetAll(string tblName)
        {
            string sql = "select * from " + tblName;
            return shuju.ExecuteDataSet(sql).Tables[0];
        }
  这个是后台代码
 Repeater2.DataSource = yewuluoji.GetAll("xiaobankuai");
        Repeater2.DataBind();
前台代码
<div style="height: 570px;width: 1068px"><!--内容下-->
    <asp:Repeater ID="Repeater2" runat="server">
    <ItemTemplate>
    <div style="width: 1068px">
     <%# DataBinder .Eval (Container .DataItem ,"dabankuaimc" )%>
     
    </div>
    </ItemTemplate>
    
        </asp:Repeater>
    
       
   
    
    </div> --------------------编程问答-------------------- dabankuaimc要跟数据表中的字段名对应;
看一下 GetAll的返回值是不是为空;
--------------------编程问答-------------------- 看下你后台代码 写咋那里 如果没其他的东西 应该谢在load 事件里 那样才会执行  如果执行了 就先看下 
GetAll()方法返回了值没 一个个方法去调试 看方法出在那里就能找到错误了 --------------------编程问答-------------------- Repeater2.DataSource = yewuluoji.GetAll("xiaobankuai");

"xiaobankuai" 这是什么? --------------------编程问答--------------------
引用 9 楼 aiguo0713 的回复:
Repeater2.DataSource = yewuluoji.GetAll("xiaobankuai");

"xiaobankuai" 这是什么?


哦 你的表名 
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,