2012-09-17 47 views
1

如何避免在组合框中出现重复?如何避免在vb.net中的组合框中出现重复

我有3个组合框,我希望用户可以添加或从现有的价值选择,但是当我选择现有的项目之一,它复制的项目

With something 
    .DataSource = empBindingsource 
    .DisplayMember = "Employer_Name" 
    .ValueMember = "Employer_ID" 
    .DataBindings.Add("selectedValue", job_VacanciesBindingsource, "Employer_ID", False, DataSourceUpdateMode.OnValidation) 
End With 

With cboDesc 
    .DataSource = descDataset.Tables("Job_Vacancies").Copy 
    .DisplayMember = "Job_Description" ' 
    .ValueMember = "Job_ID" 
    .DataBindings.Add("text", job_VacanciesBindingsource, "Job_Description", False, DataSourceUpdateMode.OnValidation) 
End With 
+0

向我们展示一些代码,以便我们知道你在做什么。 – freebird

+1

基本上不要放一个。 –

+0

.DataSource = empBindingsource .DisplayMember = “Employer_Name” .ValueMember = “Employer_ID” .DataBindings.Add( “了selectedValue”,job_VacanciesBindingsource, “Employer_ID”,False时,DataSourceUpdateMode.OnValidation) 完随着 随着cboDesc .DataSource = descDataset.Tables( “Job_Vacancies”)。复印 .DisplayMember = “Job_Description” '.ValueMember = “JOB_ID” .DataBindings.Add( “文本”,job_VacanciesBindingsource, “Job_Description”,FALSE,DataSourceUpdateMode.OnValidation) End With – Mahi

回答

0

你的问题不是很清楚但你可以尝试:

.DataSource = descDataset.Tables("Job_Vacancies").Copy.Distinct()