实测地址
http://www.hwttnet.com/mywork/TEST/asp.net/2004081702.aspx

解决方案 »

  1.   

    编译器错误信息: CS0246: 找不到类型或命名空间名称“table_user”(是否缺少 using 指令或程序集引用?)源错误: 行 21:  //MyDataGrid.DataSource = ds;
    行 22:  //MyDataGrid.DataMember = "Table_user";
    行 23:  table_user.DataSource = ds.Tables["table_user"].DefaultView;
    行 24:  table_user.DataBind();
    行 25: }
     
    ================源代码如下=======================
    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" Debug="true" %>
    <% @ Import Namespace="System.Data" %>
    <% @ Import Namespace="System.Data.SqlClient" %>
    <Script Language="C#" Runat="Server">
    public void Page_Load(Object src,EventArgs e)
    {
    //连接语句
    string MyConnString = "server=210.72.194.7;uid=???;pwd=???;database=wap_pro";
    string strSel = "select * from Table_user";
    DataSet ds = new DataSet();
    //OleDbConnection MyConn = new OleDbConnection(MyConnString);
    //OleDbDataAdapter MyAdapter = new OleDbDataAdapter(strSel,MyConn);
    SqlConnection myConnection = new SqlConnection(MyConnString);
        //SqlCommand myCommand = new SqlCommand(strSel, myConnection);
    SqlDataAdapter myCommand = new SqlDataAdapter(strSel,myConnection);
    //SqlCommand comm=new SqlCommand(sqlstring,sqlconn);
    //myCommand.ExecuteReader(); myCommand.Fill(ds,"table_user"); //MyDataGrid.DataSource = ds;
    //MyDataGrid.DataMember = "Table_user";
    table_user.DataSource = ds.Tables["table_user"].DefaultView;
    table_user.DataBind();
    }
    </script>
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <form runat="server">
    <center>
    <b>数据绑定TEST</b>
    <%
    <asp:DataGrid id="table_user" runat="server"
    HeaderStyle-BackColor="#aaaadd"
    AlternatingItemStyle-BackColor="#eeeeee"
    AutoGenerateColumns="False"
    >
    <Columns>
    <asp:BoundColumn HeaderText="手机号码" DataField="mobile" />
    <asp:BoundColumn HeaderText="来源IP" DataField="source" />
    <asp:BoundColumn HeaderText="定购的服务" DataField="servicetype" />
    <asp:BoundColumn HeaderText="加入时间" DataField="intime" />
    </Columns>
    </asp:DataGrid>
    %>
    </center>
    </form>
    </body>
    </html>
      

  2.   

    把imports 换成 useing,试试
      

  3.   


    分析器错误信息: 未知指令“Useing”。源错误: 
    行 1:  <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" Debug="true" %>
    行 2:  <% @ Useing Namespace="System.Data" %>
    行 3:  <% @ Useing Namespace="System.Data.SqlClient" %>
    行 4:  <Script Language="C#" Runat="Server">
     
      

  4.   

    <%
    <asp:DataGrid id="table_user" runat="server"
    HeaderStyle-BackColor="#aaaadd"
    AlternatingItemStyle-BackColor="#eeeeee"
    AutoGenerateColumns="False"
    >
    <Columns>
    <asp:BoundColumn HeaderText="手机号码" DataField="mobile" />
    <asp:BoundColumn HeaderText="来源IP" DataField="source" />
    <asp:BoundColumn HeaderText="定购的服务" DataField="servicetype" />
    <asp:BoundColumn HeaderText="加入时间" DataField="intime" />
    </Columns>
    </asp:DataGrid>
    %>
    去掉<%   %>,这是多余的
      

  5.   

    谢谢  penning(我在身边) 马上给分!
    成功了http://www.hwttnet.com/mywork/TEST/asp.net/2004081702.aspx
      

  6.   

    <% @ Import Namespace="System.Data" %>
    <% @ Import Namespace="System.Data.SqlClient" %>
    这两个名字空间之间不能有空格,应该是
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SqlClient" %>