一、怎么把bindingNavigato控件绑定到数据集或者数据集的数据表中,代码怎么编写。
二、下面绑定到textBox控件的代码哪里错了,运行时提示datasource为空。
this.textBox1.DataBindings.Add("Text",ds.Tables["Dixingtu"],"iwhrId");

解决方案 »

  1.   

    this.textBox1.DataBindings.Add("Text",ds.Tables["Dixingtu"],"iwhrId"); 
    这个哪错了?
      

  2.   

    运行时,提示this.textBox1.DataBindings.Add("Text",ds.Tables["Dixingtu"],"iwhrId"); 这句错误

    无法绑定到DataSource的属性或列iwhrId。
    参数名:dataMember
      

  3.   

    帮忙看看为啥不能绑定到textBox控件吧!  public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }        private void Form1_Load(object sender, EventArgs e)
            {
                SqlConnection cn = new SqlConnection(@"Data Source=zang-f8a2eb0bdb\sqlexpress;Initial Catalog=iwhr;Integrated Security=True;Pooling=False");
                DataSet ds = new DataSet();
                SqlCommand cmd = new SqlCommand();            string commandText = @"select ID=iwhrId,新图幅号=iwhrNewtfh,旧图幅号=iwhrOldtfh,比例尺=iwhrBlc,制图单位=iwhrZtdw,制图时间=iwhrZtsj from Dixingtu";
                SqlDataAdapter da = new SqlDataAdapter(commandText, cn);            if (ds.Tables.Contains("Dixingtu"))
                {
                    ds.Tables["Dixingtu"].Clear();
                }            da.Fill(ds, "Dixingtu");
                this.dataGridView1.DataSource = ds;
                dataGridView1.DataMember = "Dixingtu";
                dataGridView1.BeginEdit(true);
                this.textBox1.DataBindings.Add("Text", ds.Tables["Dixingtu"], "iwhrBlc");
            }
        }
      

  4.   

    问题已解决,把代码最后一行改成如下即可:
              this.textBox1.DataBindings.Add("Text", ds.Tables["Dixingtu"], "iwhrBlc");
      

  5.   

              this.textBox1.DataBindings.Add("Text", ds.Tables["Dixingtu"], "比例尺");