如何添加,编辑,删除和查询自其他计算机(与互联网)

本文关键字:其他 计算机 互联网 查询 编辑 何添加 添加 删除 | 更新日期: 2023-09-27 17:53:07

这是我的连接类,我知道我要把ip,还是我在一个错误?互联网的发展方向?我该放什么?我可以用web服务吗?做这件事最简单的形式是什么?这是我的连接类…

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace MisNotas.Conexiones
{
    class Conexion
    {
        public SqlConnection conectar()
        {
            SqlConnection con = new SqlConnection(@"Data Source=.'sqlexpress;Initial Catalog=misnotas;Integrated Security=True");
            return con;
        }
        public void EjecutarConsulta(SqlCommand comando)
        {
            comando.Connection.Open(); // open connection
            comando.ExecuteNonQuery(); // execute the query
            comando.Connection.Close(); // close the connection

        }

    }
}

这个想法是由于另一个地方,我可以开始会话,做查询和编辑…怎么做呢?

它是在Windows应用程序,而不是在asp.net..由于

我将为导入放置不同的标签是如何做到的…由于

如何添加,编辑,删除和查询自其他计算机(与互联网)

认为问题是如何访问不同机器上的数据库,如果是这种情况-您可以在连接字符串中指定远程机器的IP地址或名称:

public SqlConnection Conectar(string remoteMachine)
{
      SqlConnection con = new SqlConnection(string.Format(@"Data Source={0}'sqlexpress;Initial Catalog=misnotas;Integrated Security=True", remoteMachine));
      return con;
}

请注意,您仍然需要弄清楚安全性,即集成安全性可能无法远程工作-有关示例选项的完整列表,请查看此链接。

我想你是在问数据库连接字符串吗?

"服务器= 123.123.123.123;数据库= database_name;用户= user_name;密码=密码"

这是适用于任何ADO可访问数据库的基础,但是,当然,如果您正在访问一个服务器,其中Windows NTLM机制使得您的软件作为该数据库的用户所使用的用户身份可以工作,则集成安全= true是最好的。