fejlmeddelelse: "NullreferenceException was unhandled by user."
GoddagJeg får følgende fejlmeddelse, når jeg kører mit program:
"NullreferenceException was unhandled by user code"
message: "Object reference not set to an instace of an object"
Min program kode:
protected void Button1_Click(object sender, EventArgs e)
{
string sqlTekst, strengForb, x;
x = ListBox1.SelectedItem.ToString();
OleDbConnection minForbindelse;
Response.Write("dd");
strengForb = "Provider=Microsoft.Jet.OLEDB.4.0;";
strengForb = strengForb + @"Data source=C:\jq\konsulentregnskab.mdb";
minForbindelse = new OleDbConnection(strengForb);
minForbindelse.Open();
sqlTekst = "select sum(timeantal*timepris) from kunde,ydelse,pris";
sqlTekst += " where navn='" + x + "' and kunde.senr=ydelse.senr";
sqlTekst += " and ydelse.timeart=pris.timeart group by navn";
Response.Write(sqlTekst + mrum);
OleDbCommand cmd; cmd = new OleDbCommand(sqlTekst, minForbindelse);
OleDbDataReader y = cmd.ExecuteReader();
Label1.Text = " ";
while (y.Read())
{
Label1.Text += ("<br>" + "kroner " + mrum);
Label1.Text += (y.GetValue(0) + mrum);
minForbindelse.Close();
}
Fejlen opstår i linjen x = ListBox1.SelectedItem.ToString();
Hvad er der galt???
