在SQL中将字节数组复制为varbinary



我试图将到达的byte[] buffer复制到sql表中的varbinary(max)值,我想在复制后刷新表。

Buffer.BlockCopy中的fl.Data参数应该是一个数组,但我的目标是一个varbinary。

这是我的代码:

public Boolean WriteBlobsToDB(byte[] buffer,int id,string fileName,string fileType,string user,string md5)
{
    FileList fl = new FileList(); //FileList is the name of my table
    fl.FileName = fileName;
    fl.FileType = fileType;
    fl.MD5 = md5;
    fl.UserID = user;
    Buffer.BlockCopy(buffer,0,fl.Data,offset,count);
} 

您的目标文件不是"varbinary"。这是LINQ Binary

fl.Data = buffer;

相关内容

  • 没有找到相关文章

最新更新