HttpPostedFile UpFile = File1.PostedFile;
int FileLength = UpFile.ContentLength;
int fileID=0;
if (FileLength != 0)
{
Byte[] FileByteArray = new Byte[FileLength];
Stream StreamObject = UpFile.InputStream;
StreamObject.Read(FileByteArray,0,FileLength);
fileID=MyAdmin.GetCODE("FILE_ID");
string sql="insert into files(FILE_ID,CONTENT_TYPE,FILE_SIZE,FILE_NAME,CONTENT)values('"+fileID.ToString()+"','"+UpFile.ContentType+"',"+FileLength+",'ttt.jpg','"+FileByteArray+"')";
MyBase.AddFile(sql);
}
运行是正常可是图片不能显示 也不知道为什么 sql查询 insert into files(FILE_ID,CONTENT_TYPE,FILE_SIZE,FILE_NAME,CONTENT)values('217','image/gif',688,'ttt.jpg',System.Byte[])
FileByteArray 记录为空???
int FileLength = UpFile.ContentLength;
int fileID=0;
if (FileLength != 0)
{
Byte[] FileByteArray = new Byte[FileLength];
Stream StreamObject = UpFile.InputStream;
StreamObject.Read(FileByteArray,0,FileLength);
fileID=MyAdmin.GetCODE("FILE_ID");
string sql="insert into files(FILE_ID,CONTENT_TYPE,FILE_SIZE,FILE_NAME,CONTENT)values('"+fileID.ToString()+"','"+UpFile.ContentType+"',"+FileLength+",'ttt.jpg','"+FileByteArray+"')";
MyBase.AddFile(sql);
}
运行是正常可是图片不能显示 也不知道为什么 sql查询 insert into files(FILE_ID,CONTENT_TYPE,FILE_SIZE,FILE_NAME,CONTENT)values('217','image/gif',688,'ttt.jpg',System.Byte[])
FileByteArray 记录为空???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货