我正在使用 Net framework 4.0 和 Sql Server 2012 进行开发。在 asp.net 中的 web 应用程序中执行数据库操作时随机发生错误。我已经从文件后面的代码中调用了一些 sql 查询。它发生在大小大于 300KB 的大型文档中。如何增加尺寸。
编辑 :
它主要发生在查看图像文件和在数据库中保存二进制数据时
下面是我得到错误的代码
int isUpdateIDProof = 1;
SqlParameter paramInsertIDProof = null;
SqlCommand cmdInsertIDProof = new SqlCommand("OnBoarding_InsertUploadedIDProof", con);
cmdInsertIDProof.CommandType = CommandType.StoredProcedure;
paramInsertIDProof = new SqlParameter("@FileCaption", SqlDbType.VarChar, 100);
paramInsertIDProof.Direction = ParameterDirection.Input;
paramInsertIDProof.Value = txtIDProofDescription.Text;
cmdInsertIDProof.Parameters.Add(paramInsertIDProof);
paramInsertIDProof = new SqlParameter("@FileData", SqlDbType.VarBinary,1000000000);
paramInsertIDProof.Direction = ParameterDirection.Input;
paramInsertIDProof.Value = OnBoardingFileData;
cmdInsertIDProof.Parameters.Add(paramInsertIDProof);
paramInsertIDProof = new SqlParameter("@FileNames", SqlDbType.VarChar, 100);
paramInsertIDProof.Direction = ParameterDirection.Input;
paramInsertIDProof.Value = fileName;
cmdInsertIDProof.Parameters.Add(paramInsertIDProof);
//execute SQL COMMAND
con.Open();
cmdInsertIDProof.ExecuteNonQuery();
con.Close();