winform 上传文件至数据库
string strDocExt;
//string strDocType;
int intDocLen;
string filePath = "";
FileStream objStream;
if (fileName == "")
{
MessageBox.Show("要上传的文件不允许为空!", "系统提示");
}
else
{
filePath = fileName;
strDocExt = filePath.Substring(filePath.LastIndexOf(".") + 1);
string filen = filePath.Substring(filePath.LastIndexOf("\\") + 1);
objStream = new FileStream(fileName, FileMode.Open, FileAccess.Read);
if(objStream.CanRead)
{
intDocLen = Convert.ToInt32(objStream.Length);
byte[] Docbuffer = new byte[intDocLen];
objStream.Read(Docbuffer, 0, intDocLen);
InsertFile(filen,Docbuffer, strDocExt, extendedName);
}
}
这是我写的上传文件到数据库。
不知道那写的有问题
下载下来的数据为System.Byte[]
不知道为什么byte[]里面没有字节数