Database udtræk?
Hejsa her er en fælgende funktion under en listbox Selected Index Changed:-----------------------------------------------------------------
private void listBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
foreach(Object o in listBox1.SelectedItems)
{
string navn = listBox1.GetItemText(o);
string query = "SELECT a_navn, af_navn, o_navn FROM ansat, afdeling, opgave WHERE a_afdeling=af_id AND o_ansat=a_id AND a_navn LIKE '"+navn+"'";
MySqlDataAdapter adapter = new MySqlDataAdapter(query,conn);
DataSet ds = new DataSet();
adapter.Fill(ds);
DataTable dt = ds.Tables[0];
DataRowCollection drc = dt.Rows;
for(int i=0; i < drc.Count; i++)
{
DataRow dr = drc[i];
textBox1.Text = dr["a_navn"].ToString();
textBox2.Text = dr["af_navn"].ToString();
}
}
}
------------------------------------------------
min string conn virker men er bare lige taget ud af eksemplet.
1) Det jeg gerne vil er at lave en tjek på om den markerede object har alle data fra udtrækket i databasen ellers skal de rkun vises de data som objectet har i databsen, hvordan kan det gøres?
2) Er der en nemmere måde end at lave den der "for-løkke" jeg laver til at lave en datarow med oplysninger om det markederede object, og derefter udskrives i en eller flere textboxe?
Håber at høre fra nogen.
Vh spottie
