绑定是的是在后台绑定的加上如下代码
Label2.DataSource = DataSet1;
Label2.DataBind();

解决方案 »

  1.   

    ASP中移动指针那样,可以自由访问使用这列值,我该怎么做??
      

  2.   

    <%@  Import  Namespace="System.Data"  %>  
    <%@  Import  Namespace="System.Data.SqlClient"  %>  放在哪里??
      

  3.   

    Label2.Text = ds.Tables(0).Rows(0)("xxx").ToString
      

  4.   

    <%@  Import  Namespace="System.Data"  %>  
    <%@  Import  Namespace="System.Data.SqlClient"  %>  这两句有很多种放法. 如果不是使用codebehind, 这两句就放在aspx文件是首行. 
    如果是codebehind就改成using System.Data;和using System.Data.SqlClient;
      

  5.   

    asp.net中,用datareader实现只读指针
    <%@ Import Namespace="System" %>
    <%@ Import Namespace="System.Data" %>
    <%@ Import Namespace="System.Data.SqlClient" %>
    <%@ Import Namespace="System.ComponentModel" %>
    <%@ Import Namespace="System.Configuration" %><%
    SqlConnection myConn;
    SqlCommand myComm;
    SqlDataReader myReader;
    myConn=new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
    myConn.Open();
    //string id=DataBinder.Eval(Container.DataItem,"id");
    //id=convert.int32(id);
    //string sqlstr="select * from et_info_type where fatherid=" + id;
    string sqlstr="select * from et_info_type where fatherid=106";myComm=new SqlCommand(sqlstr,myConn);
    myReader=myComm.ExecuteReader();if(!myReader.Read()) {
    %>
    No any record!
    <%
    }
    myReader.Close();
    myReader=myComm.ExecuteReader();
    %>
    -------------------
    asp.net的数据库操作和asp的有很大不同的,如果绑定datagrid,可以通过datagrid的cells和items等属性取值,如果你要绑定到textbox,你用dataset的话,就要用dataset.tables["a"]的属性取值
      

  6.   

    FindControl方法是怎么样的?简单教我一下好吗?顺便问一下,findby 方法是怎么回事??谢谢
      

  7.   

    <%@  Import  Namespace="System.Data"  %>  
    <%@  Import  Namespace="System.Data.SqlClient"  %>  
    放到html中后台:
     imports System.Data
     imports System.Data.SqlClient
      

  8.   

    Label2.Text = ds.Tables(0).Rows(0)("xxx").ToString
    中的两个0代表什么?可以是变量吗?如果可以怎么用
      

  9.   

    谁能够提供一个用dataset绑定到textbox的完整代码
      

  10.   

    如果用这句话:Label2.Text = ds.Tables(0).Rows(0)("xxx").ToString,取出的应该只是第一行的那个字段的值。你是不是选择不同的行,textbox的text随之变化呢?
      

  11.   

    这样不行吧??
    如果你需要向下选择看到不同的数据应该使用DropDownList才对。
      

  12.   

    page_load:
     Dim cnn As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\UserLog.mdb")
                Dim da As New OleDb.OleDbDataAdapter("select * from mm", cnn)            da.Fill(dst)
                TextBox2.Text = dst.Tables(0).Rows(0)("name").ToString
                TextBox2.DataBind()
    =========================== Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click        Dim cnn As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\UserLog.mdb")
            Dim da As New OleDb.OleDbDataAdapter("select * from mm", cnn)        da.Fill(dst)
            If Application("row") < dst.Tables(0).Rows.Count Then
                TextBox2.Text = dst.Tables(0).Rows(Application("row"))("name").ToString
                Application("row") = Application("row") + 1        Else
                TextBox2.Text = dst.Tables(0).Rows(Application("row"))("name").ToString
                Application("row") = Application("row") - 1        End If
        End Sub
      

  13.   

    我试了一下,可以这样:在DataGrid的SelectedIndexChanged事件中加入:
    Dim i As Integer = DataGrid1.SelectedIndex
    TextBox1.Text = ds.Tables(0).Rows(i)("字段名")
      

  14.   

    在DataGrid的SelectedIndexChanged事件中加入:
    Dim i As Integer = DataGrid1.SelectedIndex
    TextBox1.Text = ds.Tables(0).Rows(i)("字段名")
    这样是可以,不过我要做的是DataGrid和TextBox不在同一个页面,可以将主键值传到有TextBox1的页面,不过那里可不是只有一个TextBox控件,我不能把所有值都传过去吧
      

  15.   

    楼上的高手,Application("row") 是什么呀?我不明白,还有da.Fill(dst)
      

  16.   

    我想了想,是不是这样,row是定义的全局变量,而DST是用DA填充的数据集