任何计算机(使用互联网)都可以访问此连接字符串吗

发布于 2024-11-03 07:52:01 字数 899 浏览 3 评论 0原文

好吧,我需要从另一个地方(使用互联网)进行访问,但我没有另一台电脑,因为我看看这是否可以...我自己的计算机确实有连接,但如果我有的话,我将需要从另一台计算机到我的数据库的连接,或者您知道任何其他形式吗? (它适用于 Windows 应用程序)

这里是我的类连接,因为你看它是否正常..

namespace Coneccion
{
    class Conexion
    {
        public SqlConnection conectar()
        {
            SqlConnection con = new SqlConnection(@"Data Source=server,1433;Failover Partner=ip;Initial Catalog=database;Persist Security Info=True;User ID=login; Password=password; Asynchronous Processing=True;TrustServerCertificate=True;Network Library=dbmssocn;Workstation ID=pc;User Instance=False");
            return con;
        }

        public void EjecutarConsulta(SqlCommand comando)
        {
            comando.Connection.Open(); // abrimos la conexion
            comando.ExecuteNonQuery(); // ejecutamos la consulta
            comando.Connection.Close(); // y cerramos la conexion
        }
    }
}

well I need to have access since another place (using internet) but I don't have another PC for I see if this is OK ... I do have the connection since here myself computer, but I am going to need if I have a connection since another computer to my database, or do you know any another form? (it is for a windows application)

here my class connection because you watch if it is ok..

namespace Coneccion
{
    class Conexion
    {
        public SqlConnection conectar()
        {
            SqlConnection con = new SqlConnection(@"Data Source=server,1433;Failover Partner=ip;Initial Catalog=database;Persist Security Info=True;User ID=login; Password=password; Asynchronous Processing=True;TrustServerCertificate=True;Network Library=dbmssocn;Workstation ID=pc;User Instance=False");
            return con;
        }

        public void EjecutarConsulta(SqlCommand comando)
        {
            comando.Connection.Open(); // abrimos la conexion
            comando.ExecuteNonQuery(); // ejecutamos la consulta
            comando.Connection.Close(); // y cerramos la conexion
        }
    }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

他夏了夏天 2024-11-10 07:52:01

也许这段代码在另一台计算机上出现一些错误。

TrustServerCertificate=True

但其余代码没问题。

Maybe this code getting some error in another computer.

TrustServerCertificate=True

But rest of the code is OK.

十六岁半 2024-11-10 07:52:01

using(var cmd = connection.CreateCommand()){
  cmd.Open();
  // do some query.
} // using will automatic close the command

also

using(var cmd = connection.CreateCommand()){
  cmd.Open();
  // do some query.
} // using will automatic close the command
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文