sql 服务器中的 varchar 需要多长时间才能从 C# 中保存 base64String?

How long varchar needed in sql server to save base64String from C#?

在 C# 中将图像转换为 base64string 后,我将图像保存到具有字符串数据类型的 SQLServer 数据库中。现在想加载回来,转成图片后加载不出来?

有什么解决办法吗?

你可以将你的 base64 字符串保存为 varchar(MAX) - 如果这没有帮助,我会用你的代码做的是

1) 确保您获得的数据长度与您保存的长度相同

2) 确保将图像转换为 BASE64 字符串,然后从字符串转换回图像的代码有效(中间没有数据库)