ホームページ >バックエンド開発 >PHPチュートリアル >PHP は sqlserver データベースに接続します。データベース内に BS3000+_001_2011 という名前の + 記号が付いたデータベースがあります。データベースに入ることができません。 ?
警告: mssql_select_db() [function.mssql-select-db]: メッセージ: データベース 'BS3000' に対応するエントリが sysdatabases で見つかりませんでした。その名前のエントリは見つかりませんでした。名前を正確に入力してください。 (重大度 16) C:AppServwwwsql.php の 4 行目
警告: mssql_select_db() [function.mssql-select-db]: データベースを選択できません: C:AppServwwwsql.php の 4 行目 BS3000+_001_2011
その他純粋アルファベットのデータベースは正常に選択できますが、+ 記号のみが選択できません。
エスケープして [BS3000+_001_2011] を見ましょう
注意、、、モデレータ V5、モデレータ 87、、、csdn は注意です、、、、気になります二日。ありがとう、モデレーター
どうやって逃れるの?
完了しました。[] を使用してエスケープしてください。 。 。関数の説明を読む必要があります
これで完了です。[] を使用してエスケープするだけです。 。 。機能の説明はまだ読まなければなりません
そうです。