sqlserver调用c#方法
时间: 2023-10-01 15:00:27 浏览: 157
C#操作sqlserver
SQL Server 调用 C# 可以通过使用 `.NET Framework` 数据提供程序来实现。下面是一个简单的示例:
1. 首先,在 C# 代码中引入 `System.Data.SqlClient` 命名空间。
```
using System.Data.SqlClient;
```
2. 创建一个 SqlConnection 对象,并指定连接字符串。
```
string connectionString = "Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Password=密码";
SqlConnection connection = new SqlConnection(connectionString);
```
3. 打开数据库连接。
```
connection.Open();
```
4. 创建一个 SqlCommand 对象,并指定要执行的 SQL 查询或存储过程。
```
string sqlQuery = "SELECT * FROM 表名";
SqlCommand command = new SqlCommand(sqlQuery, connection);
```
5. 执行 SQL 查询,并获取结果。
```
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
// 读取数据行的每个列的值
string columnName = reader["列名"].ToString();
// 执行其他操作
}
```
6. 关闭连接和读取器。
```
reader.Close();
connection.Close();
```
这只是一个基本的示例,你可以根据需求进行适当的修改和扩展。另外,你还可以通过使用对象关系映射 (ORM) 框架如 Entity Framework 等来更方便地与 SQL Server 进行交互。
阅读全文