Hi,
Funderare I jag ser vad går på. Du ställer inte in ”frambringar den kolonn” modules_Iden.
Se nedanfört:
privat utan laga kraft add_PB_Click (anmärka avsändaren, EventArgs e),
{
försök
{
Den //Assume dataSeten är appellen ds.
DataRow förälder = ds. Bordlägger [”enheter”]. Ror [0]; //Should gör något som här kontrollerar för att se, om ro finns
int-maxValue = 0;
DataRow dr = dtMod.NewRow ();
den //Set föräldern ror!!!
dr [”modules_Id”] = förälder [”modules_Id”];
om (dtMod.Rows.Count! = 0)
{
foreach (DataRow ror i dtMod.Rows),
{
om (Convert.ToInt16 (ro [”moduleRecordID”]), > maxValue)
maxValue = Convert.ToInt16 (ro [”moduleRecordID”]);
}
}
dr [”pathLetter”] = ”R”;
dr [”nodeNumber”] = ”1”;
dr [”subNetNumber”] = ”1”;
dr [”moduleRecordID”] = maxValue + 5;
dtMod.Rows.Add (dr);
mainForm.isDirty = true;
}
fånga (SystemException felar),
{
MessageBox.Show (fela. Meddelande);
}
}