데이터 테이블에 행 목록이 있습니다.
이제는 DESC
또는 ASC
이 아닌 행의 우선 순위를 비교하려고합니다. 그러나 행의 값과 내 변수가 비슷하지는 않습니다. 예를 들어DataTable 선택 방법
,
나는 다음과 같이 열이 데이터 테이블이 있습니다
Name, Location, Age, Sex, Education..
그리고 나는 이미 내 교육 및 위치를 일치 먼저 해당 행을 보는 몇 가지 기본 설정과 일치하지 않는 그 행이 , 첫 번째 행 뒤에있을 수 있습니다.
어떻게해야합니까?
OR
과 LIKE clause
을 사용하여 SELECT statement
에 표현식을 설정하려고했지만 올바른 대답을 얻지 못했습니다. 나는 단지이 값하지만 난 처음이 값을 원하는 설정 기본 설정을 원하는 엄격 싶지 않다 여기
DataRow[] row = ds.Tables[0].Select("Affiliations LIKE '%" + ftr2 + "%'OR Loc_city LIKE '%" + city1 + "%'OR Edu_Hist LIKE '%" + ftr + "%'OR Work_Hist LIKE '%" + ftr1 + "%' OR Priority='true'");
, 나머지는
유해야 일치하는 열을 얻고 일치하는 열 이름을 사용하여 순서를 사용하십시오 – Prabhavith
당신은 테이블 데이터 값과 예상 결과의 예를들 수 있습니까? –
@Prabhavith - 그래,하지만 난 단지 경기에만 엄격하지 않아. 다른 사람들도 열을 원한다는 것을 의미합니다. 어떻게해야합니까? – Tani