dataset.tables操作提示:未将对象应用设置到对象实例
DataSet ds=new DataSet();
ds.Tables.Add("连接器");
ds.Tables["连接器"].Columns[0].ColumnName = "名称";//表有两列
ds.Tables["连接器"].Columns[1].ColumnName = "编号";
string nameConnector = "ABC";//获取始端名称
string str = "名称='" + nameConnector + "'";//查询条件
if (ds.Tables["连接器"]!=null)
{
DataRow[] dr = ds.Tables["连接器"].Select(str);
if (dr.Length == 0)
{
DataRow dr1 = ds.Tables["连接器"].NewRow();
dr1[0] = nameConnector;
dr1[1] = ds.Tables["连接器"].Rows.Count + 1;
ds.Tables["连接器"].Rows.Add(dr1);
}
}
else
{
DataRow dr1 = ds.Tables["连接器"].NewRow();
dr1[0] = nameConnector;
dr1[1] = 1;
ds.Tables["连接器"].Rows.Add(dr1);
}
在 DataRow dr1 = ds.Tables["连接器"].NewRow();处出现“未将对象应用设置到对象实例”错误提示