![](/img/trans.png)
[英]How to connect to a SQL Server database from another computer using an application I built
[英]How can I connect my application to a SQL Server that is on another computer?
我已经创建了一个Winforms应用程序来将数据插入数据库。这与我的本地Database.mdf
可以很好地工作。 但是我需要将我的应用程序连接到安装在其他计算机/域上的SQL Server 2014。
我的SQL Server登录屏幕如下所示:
我将数据插入数据库的代码是:
private void btnPrint_Click(object sender, EventArgs e)
{
string connetionString = null;
//connetionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\NIKOPOL\Desktop\Barcode ver1\Barcode ver1\Database2.mdf";
connectionString = @"Data Source=10.89.149.12,1433;Network Library=DBMSSOCN;Initial Catalog=KontrolniCOC; User ID=Boris;Password=entermypassword";
SqlConnection cnn = new SqlConnection(connectionString);
try
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = cnn;
cmd.CommandText = "INSERT into...";
cnn.Open();
cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
cnn.Close();
}
所以我想我所需要的只是将连接字符串更改为:
connetionString = @"Data Source=10.89.149.12,1433;Network Library=DBMSSOCN;Initial Catalog=KontrolniCOC; User ID=Boris;Password=entermypassword";
但这会引发与网络相关的异常0x80131904。
我的应用程序将在未安装SQL Server的计算机上运行。
[在此处输入图片描述] [1]
[1]: https : //i.stack.imgur.com/OhaVt.png **希望这会有所帮助,我已经为您编辑了办公室中的活动代码。**
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.