質問: cmd.ExecuteReader()) { while (reader.Read()) { Console.WriteLine(reader.GetString(0)); } } } } ``` 見るデータベースを友人宅にする場合、上記コードのlocalhostを友人宅のIPアドレスに変えてPortを変えるだけで良いのでしょうか。 これまでLANの中でプログラムをやっていて、LANでない状況は初めてです。 接続方法があっているか教えてください。 お願いします。
回答: >上記コードのlocalhostを友人宅のIPアドレスに変えてPortを変えるだけで良いのでしょうか。 大抵の場合、それだけではダメです。 なんらかの方法によって、ご自宅と友人宅の間にネットワーク疎通を確保する必要があります。 友人宅のルータの設定を変更することで可能になる場合もありますが、イージーな設定・構成はセキュリティ的によろしくないです。 一時的に接続できればいいのか、恒久的に接続したいのか等、状況や用途によってとるべき方法は異なります。