私は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'が読みやすくなることに同意するでしょう。 –