2017-12-15 2 views
0

내 db 테이블에서 마지막 행을 가져와야합니다. 마지막으로 rowboob을 사용하는 데 성공했습니다. 하지만 콤보 박스를 사용하지 않고 그것을 얻고 싶습니다. 그리고 그것을 텍스트 상자에 표시하고 싶습니다. 어떤 사람이 나를 도울 수 있습니까? 인덱스에 의해텍스트 상자를 사용하여 데이터베이스의 마지막 항목을 표시하는 방법

 Dim lastitem As Integer = 0 
    lastitem = ClassInfo.ComboBox1.Items.Count 
    ClassInfo.ComboBox1.SelectedIndex = lastitem - 1 
+0

DB를 저장하는 일이 크게 관계가 있음을 순서처럼 뭔가 것보다. 일반적으로 SQL에서 순서를 지정하거나 하나 이상의 * 데이터 요소 * ....의 특성을 기반으로 특정 항목을 선택합니다. 예 : 'LastUpdatedDate' 또는'DateAdded' 열을 추가하고 그 중 MAX를 선택하십시오 열 – Plutonix

+0

내 항목에 ID가 있습니다. 그래서 순서는 ASC라고 생각합니다. 그것은 mycombobox와 동일합니다. 배열은 중요하지 않습니다. 나는 단지 콤보 박스에서했던 것과 같은 마지막 값을 얻고 싶습니다. 샘플 코드를 제공해 주시겠습니까? 나는 이것을 달성하는 방법에 대한 생각이 없다. 감사합니다. – Mikasa

+0

나는 몰라요. 그것의 나의 PK와 AC. 그래서 순서는 오름차순입니다. – Mikasa

답변

0

주문, 즉 내림차순으로, 첫 번째 또는 마지막 또는 어떤 것을 그냥

(당신 (주문) 컬렉션 .First()를 호출하여 예) 처음을의 재산에 대한 책임 편집 : 당신은 SQL을 사용하는 경우가

SELECT TOP 1 
FROM yourtable 
WHERE yourfilter 
ORDER BY yoursignificantindex DESC 
관련 문제