c# 保存byte[]到SQL server image类型中
时间: 2023-12-09 13:02:50 浏览: 58
你可以使用 SqlParameter 类来保存 byte[] 到 SQL Server 中的 image 数据类型中。以下是一个示例代码:
```
byte[] imageData = // your byte array data here
string connectionString = // your SQL Server connection string here
string sql = "INSERT INTO YourTable (ImageColumn) VALUES (@ImageData)";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
using (SqlCommand command = new SqlCommand(sql, connection))
{
SqlParameter param = new SqlParameter("@ImageData", SqlDbType.Image);
param.Value = imageData;
command.Parameters.Add(param);
command.ExecuteNonQuery();
}
}
```
在这个示例中,我们首先定义了一个 byte[] 数组,然后创建了一个 SQL 连接和一个 SQL 命令对象。接下来,我们创建了一个 SqlParameter 对象,并将其添加到命令对象的参数集合中。最后,我们调用 ExecuteNonQuery 方法来执行 SQL 命令并将 byte[] 数据保存到 SQL Server 中的 image 数据类型中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)