以下是关于C#访问SQLServer增删改查代码实例的攻略:
1. 环境准备
在编写C#访问SQLServer的代码前,需要先配置好环境。具体步骤如下:
- 安装SQLServer数据库软件并创建数据库。
- 安装Visual Studio开发工具。
- 在Visual Studio中添加对
System.Data.SqlClient
命名空间的引用。
2. 数据库连接
在C#中访问SQLServer前,需要先建立数据库连接,代码如下:
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Password=密码";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
Console.WriteLine("成功建立连接");
connection.Close();
}
}
在此代码中,我们使用SqlConnection
类来创建数据库连接,connectionString
字符串变量存储数据库连接信息,其中Data Source
为SQLServer的服务器名,Initial Catalog
为数据库名,User ID
为SQLServer登录用户名,Password
为登录密码。
3. 新增数据
向SQLServer数据库中新增数据需要使用到SqlCommand
类,下面是一个示例代码:
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Password=密码";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
Console.WriteLine("成功建立连接");
string sql = "INSERT INTO student (name, age) VALUES ('小明', 18)";
SqlCommand command = new SqlCommand(sql, connection);
int rows = command.ExecuteNonQuery();
Console.WriteLine(rows + "行受影响");
connection.Close();
}
}
在该示例代码中,我们使用SqlCommand
类的ExecuteNonQuery()
方法向数据库中新增一条记录。
4. 更新数据
更新SQLServer数据库中的数据同样需要使用到SqlCommand
类。下面是一个示例代码:
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Password=密码";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
Console.WriteLine("成功建立连接");
string sql = "UPDATE student SET age = 20 WHERE name = '小明'";
SqlCommand command = new SqlCommand(sql, connection);
int rows = command.ExecuteNonQuery();
Console.WriteLine(rows + "行受影响");
connection.Close();
}
}
在该示例代码中,我们使用SqlCommand
类的ExecuteNonQuery()
方法更新SQLServer数据库中指定条件的记录。
5. 删除数据
删除SQLServer数据库中的数据同样需要使用到SqlCommand
类。下面是一个示例代码:
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
string connectionString = "Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Password=密码";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
Console.WriteLine("成功建立连接");
string sql = "DELETE FROM student WHERE name = '小明'";
SqlCommand command = new SqlCommand(sql, connection);
int rows = command.ExecuteNonQuery();
Console.WriteLine(rows + "行受影响");
connection.Close();
}
}
在该示例代码中,我们使用SqlCommand
类的ExecuteNonQuery()
方法删除SQLServer数据库中指定条件的记录。
上述就是关于C#访问SQLServer增删改查代码实例的攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C#访问SQLServer增删改查代码实例 - Python技术站