나는 ASP.NET (C#)을 사용하여 oracle 저장 프로 시저에 전달할 다른 텍스트 상자로 응용 프로그램을 개발 중입니다. 각 텍스트 상자에는 클래스 파일에 속성이 있습니다. 빈 텍스트 상자를 전달하면 오류가 발생합니다. oracle의 varchar2 필드가 "null"을 허용하지 않기 때문입니다.빈 텍스트 상자 데이터를 .NET을 사용하여 oracle의 저장 프로 시저에 매개 변수로 전달하는 방법
Private string _fristName;
public string FirstName
{
get { return _fristName; }
set { _fristName= value; }
}
_fristName을 string.empty 또는 ""로 지정하는 것이 가장 좋습니다.
''''보다는'string.Empty'를 사용하는 것이 더 좋습니다. .Net 2.0 이후에는 완전히 동일합니다. 그러나 가독성에 관한 한, 대부분의 프로그래머는'string.Empty'가 더 읽기 쉽다고 동의 할 것입니다. –