Click here to Skip to main content
15,892,298 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
C#
OleDbConnection cn;
public ExpireProduct()
{
    InitializeComponent();       
    cn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\MIS SYSTEM\AniPharmic\AniPharmic\MedicalDb.accdb;Jet OLEDB:Database Password=****");          
}
try
{
    con.Open();
    str = "select *from DatabaseLogin where user_id='" + textBox2.Text + "'";
    com = new OleDbCommand(str, con);
    OleDbDataReader reader = com.ExecuteReader();
    while (reader.Read())
    {
       checkedListBox1.Items.Add(reader["stckdemge"]);
    }
}
catch (Exception ex)
{
    MessageBox.Show(" " + ex);
}



Error is In this Line 4 -
C#
con.Open();


Error is :- Cannot open Connection:System.NullReferenceException:Object Reference Not
set to an instance of an object.
Posted
Updated 28-Feb-13 19:21pm
v2
Comments
ZaneArellano 1-Mar-13 1:23am    
where did that con came from? your connection is named cn

You have declared cn while declaring the connection object.
While using it, you have written con. Change it to cn and see if the error is still there.
 
Share this answer
 
because declared cn so you should write cn.open()
write this...
C#
try
           {
              cn.Open();
               str = "select *from DatabaseLogin where user_id='" + textBox2.Text + "'";
               com = new OleDbCommand(str, cn);
               OleDbDataReader reader = com.ExecuteReader();
               while (reader.Read())
               {
                   checkedListBox1.Items.Add(reader["stckdemge"]);
               }



           }
           catch (Exception ex)
           {
               MessageBox.Show(" " + ex);
           }

Happy Coding!
:)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900