我正在尝试从 sql 表“checkin”复制数据以自动填写文本框中的表单..单击按钮
DataSet ds = null;
private void button8_Click(object sender, EventArgs e)
{
tblNamesBS.DataSource = ds.Tables[0];
textBox2.DataBindings.Add(new Binding("Text", tblNamesBS,"GuestName"));
}
我正在尝试从 sql 表“checkin”复制数据以自动填写文本框中的表单..单击按钮
DataSet ds = null;
private void button8_Click(object sender, EventArgs e)
{
tblNamesBS.DataSource = ds.Tables[0];
textBox2.DataBindings.Add(new Binding("Text", tblNamesBS,"GuestName"));
}
ds
以. null
_ ds
_ _ _ null
因此,确实ds.Tables[0]
会以NullReferenceException
.
做ds
一些非null
.
ds
在将其设置为对象之前,您不能使用....
因此,此调用无效ds.Tables[0];
-> 当 ds 为空时,您正尝试从 ds 访问表
就像其他人说的那样,您需要先实例化 ds 才能使用它。
DataSet ds = new DataSet();