C# - 如何进行 MS SQL 服务器连接?
C# - How can I do MS SQL Server Connection?
我最近开始编程,目前我正在使用 SQL Server 2019 和 Visual Studio 2019 在 C# 中开发一个程序,该程序执行插入、删除和显示数据的简单功能,但我无法理解如何设置与 SQL 服务器的初始连接。我已经从工具->连接到数据库连接数据库...并且连接测试成功,但现在我不知道如何通过 SQL 通过代码进行服务器身份验证来设置连接。
这完全取决于您真正想要如何创建连接..
请务必在表单的最顶部包含
using System.Data.SqlClient;
using System.Configuration;
取决于您希望如何在任何按钮触发器或页面加载时创建连接...此方案将供您获取查询的特定字段:
string qString = "SELECT value1,value2,value3 FROM database WHERE value 1 = 'hello world'";
using(SqlConnection connection0 = new SqlConnection(ConfigurationManager.ConnectionStrings["CONNECTION_STRING_NAME_HERE"].ToString()))
using(SqlCommand command0 = connection0.CreateCommand())
{
command0.CommandText = qString;
connection0.Open();
using (SqlDataReader reader = command0.ExecuteReader())
{
while (reader.Read())
{
value1string = reader["value1"].ToString();
value2string = reader["value2"].ToString();
value3string = reader["value3"].ToString();
}
}
connection0.Close();
}
务必将连接字符串添加到 app.config 文件中:
<connectionStrings>
<add name="CONNECTION_STRING_NAME_HERE"
connectionString="Data Source=SERVERINSTANCENAME;Initial Catalog=YOUR_DATABASE_NAME;User ID=DATABASE_USERNAME;Password=DATABASE_USER_PASSWORD;" />
</connectionStrings>
我最近开始编程,目前我正在使用 SQL Server 2019 和 Visual Studio 2019 在 C# 中开发一个程序,该程序执行插入、删除和显示数据的简单功能,但我无法理解如何设置与 SQL 服务器的初始连接。我已经从工具->连接到数据库连接数据库...并且连接测试成功,但现在我不知道如何通过 SQL 通过代码进行服务器身份验证来设置连接。
这完全取决于您真正想要如何创建连接..
请务必在表单的最顶部包含
using System.Data.SqlClient;
using System.Configuration;
取决于您希望如何在任何按钮触发器或页面加载时创建连接...此方案将供您获取查询的特定字段:
string qString = "SELECT value1,value2,value3 FROM database WHERE value 1 = 'hello world'";
using(SqlConnection connection0 = new SqlConnection(ConfigurationManager.ConnectionStrings["CONNECTION_STRING_NAME_HERE"].ToString()))
using(SqlCommand command0 = connection0.CreateCommand())
{
command0.CommandText = qString;
connection0.Open();
using (SqlDataReader reader = command0.ExecuteReader())
{
while (reader.Read())
{
value1string = reader["value1"].ToString();
value2string = reader["value2"].ToString();
value3string = reader["value3"].ToString();
}
}
connection0.Close();
}
务必将连接字符串添加到 app.config 文件中:
<connectionStrings>
<add name="CONNECTION_STRING_NAME_HERE"
connectionString="Data Source=SERVERINSTANCENAME;Initial Catalog=YOUR_DATABASE_NAME;User ID=DATABASE_USERNAME;Password=DATABASE_USER_PASSWORD;" />
</connectionStrings>