-1
У меня есть этот код, чтобы предотвратить дублирование в узлах treeView, но он не работает. Любая ошибка в моем коде?Как проверить дубликат узла treeView из базы данных C#, WinForms
DataTable dt= new DataTable();
OleDbDataAdapter sda= new OleDbDataAdapter("SELECT * FROM tblName", conn);
sdas.Fill(dt);
for (int x = 0; x < dt.Rows.Count; x++)
{
if (!treeView1.Nodes.ContainsKey(dt.Rows[x]["Name"].ToString()))
treeView1.Nodes.Add(dt.Rows[x]["Name"].ToString());
}
Выполните отчетливый в базе запроса –
@MitchWheat в базе данных? как? – ViFer
@ViFer: попробуйте google «SQL SELECT DISTINCT», в результатах поиска будет много интересного. – Dennis