-2
私はプロジェクトに取り組んでいます。プロジェクトを移植可能にしたいと思っています。PC名を取得するには?
javaとsql server 2012を接続し、接続でPC名を使用します。私の場合はHwl
です。 :
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost\\Hwl:1433;databaseName=dbs","sa","dbase");
Statement statement = conn.createStatement();
今、私は(私の場合には例えばHwl
)PC-Name
を取得したいというプログラムをruningてされているマシン上で。
私は単にPC
という名前を取得し、それが実行されている各マシンのconnection string
に渡すだけです。
これは接続コードでどのように使用しますか? '接続名= DriverManager.getConnection(" jdbc:sqlserver:// localhost \\ PC名:1433; databaseName = My_Project "、" sa "、" dbase ");' –
このコードのように、 'PC-Name '私は自分のPC名、例えば' Hwll'を書いています。 –
変数 'hostName'には、javaが実行されているコンピュータの名前が入ります。 – Walfrat