목록 상자가 선택되어 있고 사용자가 SQL 테이블에서 null을 가져 오기 위해 생성 한 빈 문자열에 대해 null을 선택할 때 원합니다.빈 문자열을 NULL로 반환하십시오.
다음은 현재 가지고있는 내용입니다. 빈 문자열은 테이블에 빈 필드가 없기 때문에 아무 것도 반환하지 않습니다.
SELECT * FROM dbo.Table WHERE ID = " & TextBox2.Text & " and And Field1 IN (" & Msg1 & ")
어떻게 코딩합니까?
그래서'Msg1'이 빈 문자열''''''Field1 IS NULL''이 데이터베이스에있는 모든 레코드를 가져 오길 원한다고 말하는 겁니까? –
정확히. 이것은 더 큰 문자열의 일부이지만 중요한 부분입니다. – Daniel
또한 Sql Injection에 대해 알아야합니다. –