이런 간단한 질문에 사과드립니다.null을 확인하십시오.
null을 어떻게 확인하나요?
obj.DivisionNotes = (string)row["DivisionNotes"];
나는 이와 같은 것을 생각하고 있습니다.
obj.DivisionNotes = (string)row["DivisionNotes"]?null:"No notes";
맞아.
도움을 주시면 감사하겠습니다.
이런 간단한 질문에 사과드립니다.null을 확인하십시오.
null을 어떻게 확인하나요?
obj.DivisionNotes = (string)row["DivisionNotes"];
나는 이와 같은 것을 생각하고 있습니다.
obj.DivisionNotes = (string)row["DivisionNotes"]?null:"No notes";
맞아.
도움을 주시면 감사하겠습니다.
as
를 사용할 수있는 문제가 발생할 수
..
obj.DivisionNotes = (row["DivisionNotes"] as string) ?? "No notes";
당신은 원래 T-에서 ISNULL 기능을 사용할 수 있습니다 SQL 쿼리,이 같은 쿼리 변경 :
SELECT ID, Name, DivisionNotes FROM tblWHATEVER
에
SELECT ID, Name, ISNULL(DivisionNotes, 'No notes') AS
DivisionNotes FROM tblWHATEVER
당신의 코드에서 null을 검사하는 것보다 낫다는 말은 아니지만 때로는 쿼리를 간단히 변경하면 다른 곳에서 코드를 변경하지 않아도됩니다.
재미있는 이유는, 당신이 그 아이디어에 대해 왜 마이너스 투표를했는지 의아해합니다. 어쨌든 입력 해 주셔서 감사합니다. – Chin
@Chin : 누군가 내가 당신의 질문에 정말로 답하지 않았다고 생각했습니다. – MusiGenesis
데이터 로우에서 null을 처리하는 데는 여러 가지 방법이 있습니다. this other post 여기에 제가 여러 가지 방법을 설명해주십시오.
감사합니다. 도움을 주셔서 감사합니다. – Chin
문제 없습니다, 다행 당신을 위해 일했습니다. –