2011-09-20 3 views
0

데이터 집합에 데이터를 추가하려고하지만 새 코드가 고유 인덱스를 위반하지 않는지 확인해야합니다.C#의 여러 조건에 대한 데이터 집합 결과를 얻으려면 어떻게합니까?

우리는이 작업을 수행 할 선택 방법을 사용하고 있습니다 : 인덱스 이름 만에 독특한입니다

if ((((DataRowView)ttTableBindingSource.Current).IsNew 
     || ((DataRowView)ttTableBindingSource.Current).IsEdit) 
     && bankingDataSet.ttTable.Select("name = '" + tbxName.Text + "'").Length > 0) 
     { 

것은 잘 작동하고있다. 그러나 유일한 색인이 이름과 계정에있는 다른 테이블이 있습니다.

한 검색에서 2 필드를 처리하기 위해 Select 메서드 구문을 작성하는 방법을 모르겠습니다.

많은 감사

콜린

+0

이 동일한 구문입니다. bankingDataSet.ttTable.Select ("column1 = '"+ value1 + "'및 column2 = '"+ value2 + "'") .Length> 0 Hth. – Thinhbk

+0

잘 검색하지 않거나이 방법에 관한 문서가 끔찍합니다. '같지 않음'조건을 원한다면'x <> y' 또는'x! = y' 또는'not x = y'를 사용합니까? 많은 감사 – Colin

+0

오른쪽 작업은 x <> y입니다. – Thinhbk

답변

1
Select("name = '" + tbxName.Text + "' AND account = '" +tbx.Account +"'") 
+0

정말 대단합니다. 고마워요. – Colin

관련 문제