리더를 사용하여 필드에 null 값이 있는지 확인

Mr. Turtle125

필드에 null 값이 포함되어 있는지 확인하고 N / A 텍스트로 바꾸거나 필드를 표시하지 않는 방법을 알고 싶습니다. 하지만 필드에 null이 포함되어 있으면 코드가 중단되는 것을 원하지 않습니다. 모든 필드가 값으로 채워질 때까지 계속하기를 원합니다.

C # 코드

using (var connection = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
    using (var command = connection.CreateCommand())
    {
        command.CommandText = "SELECT FirstName, LastName, Date FROM EOI WHERE (FormID = '13')";
        connection.Open();
        using (var reader = command.ExecuteReader())
        {
            while(reader.Read())
            {
                Label1.Text = reader["FirstName"].ToString();
                Label2.Text = reader["LastName"].ToString();
                DateTime Text = Convert.ToDateTime(reader["Date"]);
                Label3.Text = Text.ToString("d");
            }
        }
    }
ps2goat

select 문이나 코드에서 확인할 수 있습니다. SQL에서 :

SELECT IsNull(FirstName, 'N/A') as FirstName, 
        Coalesce(LastName, 'N/A') as LastName, Date FROM EOI WHERE (FormID = '13');

.Net에서는 DbNull.Value와 비교해야합니다.

Label1.Text = reader["FirstName"] == DBNull.Value ? "N/A" :  Convert.ToString(reader["FirstName"]);

위의 예에서 Convert.ToString ()은 null을 빈 문자열로 변환합니다. 이것은 당신이 할 수있는 것의 세 번째 예입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

linq를 사용하여 값이 NULL인지 확인하는 방법

분류에서Dev

linq를 사용하여 값이 NULL인지 확인하는 방법

분류에서Dev

AJAX를 사용하여 추가 한 JSON에 값이 이미 있는지 확인

분류에서Dev

JSON 응답의 숫자 필드에 Karate를 사용하여 소수점 두 자리까지 값이 있는지 확인합니다.

분류에서Dev

JSON 응답의 숫자 필드에 Karate를 사용하여 소수점 두 자리까지 값이 있는지 확인합니다.

분류에서Dev

별도의 테이블에있는 필드가 동일한 ID에 대해 null인지 비어 있는지 확인하기위한 하위 쿼리

분류에서Dev

Swift를 사용하여 문자열 값이 배열에 있는지 여부를 확인하는 방법

분류에서Dev

isEmpty ()를 사용하여 문자열이 null인지 확인

분류에서Dev

VBA를 사용하여 Excel 테이블의 행에 특정 값이 있는지 확인하는 방법

분류에서Dev

Jquery를 사용하여 테이블에 값이 있는지 확인하는 방법

분류에서Dev

== true를 사용하여 변수에 값이 있는지 확인할 수없는 이유는 무엇입니까?

분류에서Dev

PHP를 사용하여 변수에 값이있는 배열에있는 빈 필드를 확인하고 설정하는 방법

분류에서Dev

C #을 사용하여 URL에 값이없는 쿼리 문자열이 있는지 확인

분류에서Dev

C #에서 linq를 사용하여 목록에 두 값이 있는지 확인하는 방법

분류에서Dev

PHP를 사용하여 배열에 키 값이 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Mule 표현식 언어를 사용하여 값에 속성이 있는지 확인하는 방법

분류에서Dev

XSLT를 사용하여 xml 요소 값이 "null"인지 확인하는 방법은 무엇입니까?

분류에서Dev

jQuery를 사용하여 입력 양식 필드 값 (비어 있고 null ..)을 확인하는 올바른 방법은 무엇입니까?

분류에서Dev

VBA에서 FormatConditions를 사용하여 "false"값이 범위에 있는지 확인하십시오.

분류에서Dev

Jquery를 사용하여 필드에 확인란 값 추가

분류에서Dev

for를 사용하여 배열 레코드의 모든 셀이 null인지 확인하는 논리를 단순화하는 방법

분류에서Dev

Informatica를 사용하여 소스 플랫 파일의 값이 대상 테이블에 있는지 확인

분류에서Dev

키가 PHP를 사용하여 다차원 배열에 값이 있는지 확인하십시오.

분류에서Dev

java에서 Optional을 사용하여 null이 있고 특정 값이 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Linq를 사용하여 레코드가 목록에는 없지만 테이블에는 있는지 확인

분류에서Dev

Oracle-여러 레코드의 값을 확인하고 하나의 값이 일치하는지 확인하는 방법-더 큰 데이터 세트에 사용

분류에서Dev

리플렉션을 사용할 때 필드에 주석이 있는지 확인하는 방법

분류에서Dev

C에서 비트 연산자를 사용하여 값이 범위 내에 있는지 확인

분류에서Dev

mysqli를 사용하여 다른 테이블에 행이 있는지 확인

Related 관련 기사

  1. 1

    linq를 사용하여 값이 NULL인지 확인하는 방법

  2. 2

    linq를 사용하여 값이 NULL인지 확인하는 방법

  3. 3

    AJAX를 사용하여 추가 한 JSON에 값이 이미 있는지 확인

  4. 4

    JSON 응답의 숫자 필드에 Karate를 사용하여 소수점 두 자리까지 값이 있는지 확인합니다.

  5. 5

    JSON 응답의 숫자 필드에 Karate를 사용하여 소수점 두 자리까지 값이 있는지 확인합니다.

  6. 6

    별도의 테이블에있는 필드가 동일한 ID에 대해 null인지 비어 있는지 확인하기위한 하위 쿼리

  7. 7

    Swift를 사용하여 문자열 값이 배열에 있는지 여부를 확인하는 방법

  8. 8

    isEmpty ()를 사용하여 문자열이 null인지 확인

  9. 9

    VBA를 사용하여 Excel 테이블의 행에 특정 값이 있는지 확인하는 방법

  10. 10

    Jquery를 사용하여 테이블에 값이 있는지 확인하는 방법

  11. 11

    == true를 사용하여 변수에 값이 있는지 확인할 수없는 이유는 무엇입니까?

  12. 12

    PHP를 사용하여 변수에 값이있는 배열에있는 빈 필드를 확인하고 설정하는 방법

  13. 13

    C #을 사용하여 URL에 값이없는 쿼리 문자열이 있는지 확인

  14. 14

    C #에서 linq를 사용하여 목록에 두 값이 있는지 확인하는 방법

  15. 15

    PHP를 사용하여 배열에 키 값이 있는지 확인하는 방법은 무엇입니까?

  16. 16

    Mule 표현식 언어를 사용하여 값에 속성이 있는지 확인하는 방법

  17. 17

    XSLT를 사용하여 xml 요소 값이 "null"인지 확인하는 방법은 무엇입니까?

  18. 18

    jQuery를 사용하여 입력 양식 필드 값 (비어 있고 null ..)을 확인하는 올바른 방법은 무엇입니까?

  19. 19

    VBA에서 FormatConditions를 사용하여 "false"값이 범위에 있는지 확인하십시오.

  20. 20

    Jquery를 사용하여 필드에 확인란 값 추가

  21. 21

    for를 사용하여 배열 레코드의 모든 셀이 null인지 확인하는 논리를 단순화하는 방법

  22. 22

    Informatica를 사용하여 소스 플랫 파일의 값이 대상 테이블에 있는지 확인

  23. 23

    키가 PHP를 사용하여 다차원 배열에 값이 있는지 확인하십시오.

  24. 24

    java에서 Optional을 사용하여 null이 있고 특정 값이 있는지 확인하는 방법은 무엇입니까?

  25. 25

    Linq를 사용하여 레코드가 목록에는 없지만 테이블에는 있는지 확인

  26. 26

    Oracle-여러 레코드의 값을 확인하고 하나의 값이 일치하는지 확인하는 방법-더 큰 데이터 세트에 사용

  27. 27

    리플렉션을 사용할 때 필드에 주석이 있는지 확인하는 방법

  28. 28

    C에서 비트 연산자를 사용하여 값이 범위 내에 있는지 확인

  29. 29

    mysqli를 사용하여 다른 테이블에 행이 있는지 확인

뜨겁다태그

보관