C#を使用してストアドプロシージャを呼び出そうとしています。
次の行で問題が発生しています。
SqlConnection("Server=DB2\XPT;DataBase=SCFHP_EDI_P1;Integrated Security=SSPI");
使えない部分はサーバーDB2\XPT
です。
サーバー名をとして使用するにはどうすればよいDB2\XPT
ですか?
C#を使用してストアドプロシージャを呼び出そうとしています。
次の行で問題が発生しています。
SqlConnection("Server=DB2\XPT;DataBase=SCFHP_EDI_P1;Integrated Security=SSPI");
使えない部分はサーバーDB2\XPT
です。
サーバー名をとして使用するにはどうすればよいDB2\XPT
ですか?
("Server=DB2\\XPT;DataBase=SCFHP_EDI_P1;Integrated Security=SSPI");
また
(@"Server=DB2\XPT;DataBase=SCFHP_EDI_P1;Integrated Security=SSPI")
\
接続文字列内のバックスラッシュをエスケープするか@
、文字列内の文字をエスケープしないようにする場合は記号を使用する必要があります。
SqlConnection(@"Server=DB2\XPT;DataBase=SCFHP_EDI_P1;Integrated Security=SSPI");
SqlConnection("Server=DB2\\XPT;DataBase=SCFHP_EDI_P1;Integrated Security=SSPI");