database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 5816 게시물 읽기
No. 5816
검색조건이 있는데 검색이 안되는 경우
작성자
변진남
작성일
2011-01-04 11:18
조회수
6,016

MS-SQL 2000 이구요

클라이언트는 한 12개 정도가 연결되어 운영됩니다.

질문의 제목 처럼 테이블에 검색하고자 하는 값이 분명히 저장되어 있는데

검색이 안되는 경우가 있는지요?

RF카드가 리딩되면 카드번호를 이용하여 등록된 사원정보를 검색하여

해당 사원의 이름, 소속 등을 출력하고, 저장 하는 것입니다.

그런데

동일한 카드가 10시10분에 읽혀져서 이름이 저장 되었고,

10시20분에 읽은 것은 이름이 없이 카드번호만 저장되었습니다

그리고 10시25분에 읽은 것은 이름이 저장 되었습니다.

저장된 카드번호는  3건 모두 똑같은 카드번호 입니다.

 

이런 결과가 여러건 발생되어  어떨때 이렇게 될 수 있는지요?

처음보는 황당한 결과에 당황스럽고, 어이 없지만

실제로 똑 같은카드번호인데 어느때 검색이 되고 안되고 한 다는것이 이해가 안되네요

리더기마다 RF카드가 읽혀지면 아래와 같은 쿼리를 실행하는 클라이언트가 12개 정도 됩니다.

검색에 이용된 쿼리 문은 다음과 같습니다.

 ' 카드번호로 직접검색되게 

' evID$ = RF카드번호
    If Right(evID$, 1) = "'" Then
        strSQL = "SELECT insa.*, Sosok.*  FROM Insa Left Join Sosok on Insa.Insasosok = Sosok.SosokCode " & _
               " Where insacard = """ & evID$ & """"
    Else

        strSQL = "SELECT insa.*, Sosok.*  FROM Insa Left Join Sosok on Insa.Insasosok = Sosok.SosokCode " & _
                " WHERE InsaCard = '" & evID$ & "' "
    End If
    
    Set rsInsa = New ADODB.Recordset
    rsInsa.Open strSQL, gAdoDB, adOpenKeyset, adLockPessimistic
 

  '' 첫 쿼리 문에서 검색되지 않은경우 다른 필드에서 검색되도록    
    If rsInsa.EOF And rsInsa.BOF Then
        rsInsa.Close
        strSQL = "SELECT insa.*, Sosok.*  FROM Insa Left Join Sosok on Insa.Insasosok = Sosok.SosokCode " & _
                 " WHERE InsaNewCard = '" & evID$ & "' "
        rsInsa.Open strSQL, gAdoDB, adOpenKeyset, adLockPessimistic, adCmdText
    End If
   

 

 

[Top]
No.
제목
작성자
작성일
조회
5819count 값수정문의 드립니다. 고수님들 부탁해요~!!
최진원
2011-01-10
6025
5818데이터변경불가시 [1]
SQL초보
2011-01-06
5860
5817서버 이전 방법 확인해 주세요
권대욱
2011-01-06
5813
5816검색조건이 있는데 검색이 안되는 경우
변진남
2011-01-04
6016
5815안녕하세요. Mssql을 사용하는데 golden처럼 사용 가능한 툴 없나요?
최명식
2010-12-23
6592
5814오라클 테이블 정보가져오는 쿼리 를 mssql로 [1]
kali
2010-12-22
7465
5813포트 1433 연결할수 없다고 하네요..
정영배
2010-12-21
6729
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다