String ConnString = "Data Source=localhost;Initial Catalog=AIS;Integrated Security=True";
                //SQL语句
                String SQLString = "select 信息 from VDM where 序号=5";
                //创建一个数据库对象
                
                SqlDataAdapter SqlDataAdapter1 =
                    new SqlDataAdapter(SQLString, ConnString);
                DataSet DataSet1 = new DataSet();
                SqlDataAdapter1.Fill(DataSet1, "信息");
                dataGridView1.DataSource = DataSet1.Tables["信息"];
                DataSet dataset1 = new DataSet();
                txt.Text = dataset1.Tables["VDM"].Rows[0]["信息"].ToString();
通过编译后会跳出“未将对象引用设置到对象的实例。”的错误。‘
不知道有没有高手能解答。。或者给个方法。

解决方案 »

  1.   

    String ConnString = "Data Source=localhost;Initial Catalog=AIS;Integrated Security=True";
      //SQL语句
      String SQLString = "select 信息 from VDM where 序号=5";
      //创建一个数据库对象
        DataSet DataSet1 = new DataSet();
    using (SqlConnection connection = 
            new SqlConnection(ConnString))
        {
            SqlDataAdapter adapter = new SqlDataAdapter();
            adapter.SelectCommand = new SqlCommand(
                SQLString, connection);
            adapter.Fill(DataSet1 , "信息");
            
        }
      

  2.   

    DataSet dataset1 = new DataSet();
      txt.Text = dataset1.Tables["VDM"].Rows[0]["信息"].ToString();你的错误在这一行
      

  3.   

    SqlDataAdapter SqlDataAdapter1 =
      new SqlDataAdapter(SQLString, ConnString);
      DataSet DataSet1 = new DataSet();
      SqlDataAdapter1.Fill(DataSet1, "信息");
      dataGridView1.DataSource = DataSet1.Tables["信息"];//信息是表还是字段?
      DataSet dataset1 = new DataSet();//这个你又来一个空的干嘛
      txt.Text = dataset1.Tables["VDM"].Rows[0]["信息"].ToString();//"VDM"是什么?
      

  4.   

    SqlDataAdapter SqlDataAdapter1 =
      new SqlDataAdapter(SQLString, ConnString);
      DataSet DataSet1 = new DataSet();
      SqlDataAdapter1.Fill(DataSet1);
      dataGridView1.DataSource = DataSet1.Tables[0];
      
      txt.Text = DataSet1.Tables[0].Rows[0]["信息"].ToString();