一、怎么把bindingNavigato控件绑定到数据集或者数据集的数据表中,代码怎么编写。
二、下面绑定到textBox控件的代码哪里错了,运行时提示datasource为空。
this.textBox1.DataBindings.Add("Text",ds.Tables["Dixingtu"],"iwhrId");
二、下面绑定到textBox控件的代码哪里错了,运行时提示datasource为空。
this.textBox1.DataBindings.Add("Text",ds.Tables["Dixingtu"],"iwhrId");
这个哪错了?
“
无法绑定到DataSource的属性或列iwhrId。
参数名:dataMember
”
{
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");
}
}
this.textBox1.DataBindings.Add("Text", ds.Tables["Dixingtu"], "iwhrBlc");