你先把数据库中的信息读出来.
读到dataset中.再把你所要求显示的一页赋给textbox就是了.textbox1.text=ds.table[0].row[0]["列字段"].tostring().trim();
就可以了.
读到dataset不需要写了吧.

解决方案 »

  1.   

    楼上的不,不行呀,提示无法找到表0string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=txjb.mdb";  OleDbConnection myConnection = new OleDbConnection(); 
    myConnection.ConnectionString = connString;
    OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM bo", myConnection); 
    DataSet ds = new DataSet(); 
                text1.Text =ds.Tables[0].Rows[0]["XingMing"].ToString().Trim();请大家看一下这段代码对不对,是用代码来连接数据库,并把这个字段的值读取到“text1k”中去,有不对的地方,请帮改一下。
      

  2.   

    string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=txjb.mdb";  OleDbConnection myConnection = new OleDbConnection(); 
    myConnection.ConnectionString = connString;
                                 
                              myConnection.open();//加上这行试试。。
    OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM bo", myConnection); 
    DataSet ds = new DataSet(); 
                text1.Text =ds.Tables[0].Rows[0]["XingMing"].ToString().Trim();
      

  3.   

    给你个例子:
    textBox.DataBindings.Add("text",ds,"user.username");
     
      

  4.   

    你的DataSet没有Fill当然一张表都没有了啦
    string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=txjb.mdb";  OleDbConnection myConnection = new OleDbConnection(); 
    myConnection.ConnectionString = connString;
                                 
                              myConnection.open();//加上这行试试。。
    OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM bo", myConnection); 
    DataSet ds = new DataSet(); 
    da.Fill(ds);
                text1.Text =ds.Tables[0].Rows[0]["XingMing"].ToString().Trim();