2012-08-06 3 views
0

여러 양식을 사용하여 vb.net 2008에서 프로그램을 개발했습니다.레코드가 존재하는 데이터베이스를 확인하는 방법은 무엇입니까?

학생 ID 번호가 데이터베이스에 있는지 확인하려면 양식 중 하나에서 데이터베이스를 확인해야합니다.

데이터베이스에 ID 번호가없는 경우 프로그램은 "해당 ID 번호가 없음"을 나타내는 마사지 상자와 함께 사용자에게 알려야하며 그렇지 않은 경우 ID 번호가 데이터베이스에 있으면 ID가 이미 만든 dataGridView에 표시됩니다.

나는이 예제를 제공하기 어려운 코드를 보지 않고 데이터베이스

+0

그는 묻습니다 : ID가 있는지 Access 데이터베이스를 확인하려면 어떻게해야합니까? – egrunin

답변

1

의 MS 액세스를 사용하고 있지만, ID가 (따라서 존재하는 경우)하는 것이 얼마나 많은 학생들이 당신의의 수를 얻을 수 있습니다 :

select count(*) from [students table] where id = [The id to compare] 

count> 0 인 경우 존재합니다. 그렇지 않은 경우 (0과 같으면) 존재하지 않으며 메시지를 표시 할 수 있습니다.

0

DLookup() 함수는 사용자에게 적합 할 것이라고 생각합니다. DLookup은 레코드 집합에서 특정 값을 조회 할 수 있습니다. 일치하는 항목이 없으면 null을 반환합니다. DLookup에 대한 자세한 내용은 여기를 참조하십시오. DLookup Function

관련 문제