사용하려는 Microsoft Access 데이터베이스가 있습니다. 나는 연결을 만들었고 전체 필드를 목록 상자에 인쇄 할 수 있습니다. 그러나 하나의 키워드 만 검색하고 다른 필드에는 다른 값을 반환하는 방법이 있습니까? 내가 만들고 싶은 무슨을 예를 들어 데이터베이스 사용자 입력 하이하면C# 다른 필드를 사용하는 데이터베이스에서 값을 반환하십시오.
+-----------------+----------------------+
| INPUT | Response |
+-----------------+----------------------+
| hi | "hey, how are you?" |
| hello | "hi" |
+-----------------+----------------------+
에서 두 개의 필드가있는 것은 의 기본 chatbox 정렬, 그것은 데이터베이스를 검색 키워드가있는 경우 발견되면 그것은 키워드에 따라 응답 필드를 반환합니다. oleDB
네임 스페이스에서 독자 함수를 사용해 보았지만 행운이 없었습니다. 솔직히 채팅 봇의 데이터베이스 측 시작 위치를 모르겠습니다.
액세스하는 대신 entityframework 및 CompactSQL 데이터베이스를 사용하면 더 쉬울 수도 있습니다. –