ProjectNumbers = DatabaseHandler.Instance.QuerySingleColumn(SelectProjectNumberQuery, "ProjectNumber");
foreach (string ProjectNumber in ProjectNumbers)
{
ProjectTree.Nodes.Add(ProjectNumber);
ProjectTree.EndUpdate();
SelectWorkOrderNumberQuery = "SELECT DISTINCT WorkOrderNumber FROM dbo.SUBPRODUCTS WHERE ProjectNumber =" + Int32.Parse(ProjectNumber) + ";";
WorkOrderNumbers = DatabaseHandler.Instance.QuerySingleColumn(SelectWorkOrderNumberQuery, "WorkOrderNumber");
foreach(string WorkOrderNumber in WorkOrderNumbers)
{
ProjectTree.Nodes[ProjectNumber].Nodes.Add(WorkOrderNumber);
}
}
I'm trying to fill my ProjectTree with ProjectNumbers and WorkOrderNumbers from an SQL database. The ProjectTree.Nodes.Add(ProjectNumber)
is working fine within the first foreach loop.
When adding my WorkOrderNumber as a child (second foreach loop), I'm getting the object with no reference error, cant quite figure out why. Found some related topics where they use the SelectedNode()
function, but that doesn't work for me.