ADOを使用してSQLサーバーデータベースに接続しようとしています。パスワードには最後の文字としてスペースが含まれています。接続文字列を作成するときに、パスワードをどのようにエスケープする必要がありますか?接続文字列のエスケープスペース
これは私の接続文字列は次のようになります
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring.aspx
... MSDNは、単一または二重引用符でそれを置くと言うが、それが動作していないようです:
Provider=SQLOLEDB;Persist Security Info=False;Initial Catalog=master;Data Source=test;uid=john;pwd="123 "
感謝
同様のバージョンの接続文字列を表示できますか。 – Paul
pwdにスペースが含まれている必要がありますか? – RBA
'パスワードには最後の文字としてスペースが含まれています。'なぜ、なぜ、なぜ、なぜ、なぜですか?多くのインターフェイスはltrim/rtrim文字列です。これは、単純により良いパスワードを使用する必要がある場合には、これを回避することを試みるのは愚かなようです。 –