C# 将空字节数组保存到 SQL 数据库
要将空的字节数组保存到 SQL 数据库中,您可以使用以下代码示例:\n\ncsharp\nbyte[] emptyByteArray = new byte[0];\n\nstring connectionString = "your_connection_string";\nusing (SqlConnection connection = new SqlConnection(connectionString))\n{\n connection.Open();\n\n string query = "INSERT INTO YourTable (ByteArrayColumn) VALUES (@ByteArray)";\n using (SqlCommand command = new SqlCommand(query, connection))\n {\n SqlParameter parameter = new SqlParameter("@ByteArray", SqlDbType.Binary);\n parameter.Value = emptyByteArray;\n command.Parameters.Add(parameter);\n\n command.ExecuteNonQuery();\n }\n\n connection.Close();\n}\n\n\n请注意,您需要将your_connection_string替换为正确的数据库连接字符串,并将YourTable替换为要插入数据的表名。ByteArrayColumn应该是接受字节数组的列名。\n\n此代码将使用SqlConnection和SqlCommand与数据库建立连接并执行插入操作。SqlDbType.Binary用于指定要插入的参数的数据类型。
原文地址: https://www.cveoy.top/t/topic/p9uP 著作权归作者所有。请勿转载和采集!