2017-07-28 29 views
-5

我的錯誤,我的骰子錯誤se encuentra en cmm1.ExecuteNonQuery(); la verdad no entiendo por que ocurre el error,alguien puede decirme ces es el problema pls。格拉西亞斯。在我的數據庫中插入數據,但有一個例外C#asp.net

錯誤este錯誤:System.Data.SqlClient.SqlException(0x80131904):「PUEBLA」附近的語法不正確。 System.Data.SqlClient.SqlConnection.OnError(SqlException異常,布爾breakConnection,操作1 wrapCloseInAction) en System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) en System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) en System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) en System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource 1完成,字符串methodName,布爾sendToPipe,Int32超時,布爾&已使用的布爾asyncWrite,布爾inRetry)System.Data.SqlClient.SqlCommand。 ExecuteNonQuery()en uploadf.Fileup_Click(Object sender,EventArgs e)en c:\ inetpub \ wwwroot \ PEC \ Ufile.aspx.cs:línea295 ClientConnectionId:7ec41d39-bd92-4ce5-813d-02d4a603c3e6錯誤編號:102,狀態: 1,Class:15INSERT INTO UFILES(UFILE_ID_IN,UFILE_ID_CON,UFILE_FSS,UFILE_UPLOADTIME,UFILE_FILESIZE,UFILE_FILENAME,UFILE_PERIODO,UFILE_NFINAL)SELECT 1,ISNULL(MAX(UFILE_ID_CON),0)+1作爲IDCON,1,'28/07/2017 12 :03:56時」, '57.00 KB', '標誌repuve PUEBLA.PNG', 'T2',UR100 .IND1.F1.T2.Nlogo repuve PUEBLA.PNGFROM UFILESWHERE UFILE_ID_IN = 1

 FileUpload1.SaveAs(Server.MapPath("~/Data/")+"UR"+Session["UR"]+"."+"IND"+Session["IND_TEMP"]+"."+"F"+Session["fondo_sistema"]+"."+Session["Trim"]+"."+"N"+FileUpload1.FileName);Session["UFILE"]=("UR"+Session["UR"]+"."+"IND"+Session["IND_TEMP"]+"."+"F"+Session["fondo_sistema"]+"."+Session["Trim"]+"."+"N"+FileUpload1.FileName); 

    Label11.Text = "Se cargo correctamente el archivo:"; 
    Label8.Text = FileUpload1.FileName; 
    // Button4.Visible = true; 
    try 
    { if (cnnPEC.State == ConnectionState.Closed) 
      cnnPEC.Open(); 
      SqlTransaction transactAudit = cnnPEC.BeginTransaction(IsolationLevel.ReadCommitted); 
      try 
      {using (cmm1 = new SqlCommand()) 
       { cmm1.CommandType = CommandType.Text; 
        cmm1.Connection = cnnPEC; 
        cmm1.Transaction = transactAudit; 
        strsqlu = "INSERT INTO UFILES(UFILE_ID_IN,UFILE_ID_CON,UFILE_FSS,UFILE_UPLOADTIME,UFILE_FILESIZE,UFILE_FILENAME,UFILE_PERIODO,UFILE_NFINAL)" + "SELECT " + Session["IND_TEMP"] + ",ISNULL(MAX(UFILE_ID_CON),0)+1 as IDCON," + Session["fondo_sistema"] + ",'" + Session["stime"] + "','" + Session["fileSize"] + "','" + FileUpload1.FileName + "','" + Session["Trim"] + "'," + Session["UFILE"] + "" + "FROM UFILES" + "WHERE UFILE_ID_IN=" + Session["IND_TEMP"]; 

       // Controls.Add(new LiteralControl("<script>javascript:alert('tiempo: " + Session["stime"] + "');</script>")); 
       // Controls.Add(new LiteralControl("<script>javascript:alert('nombre:" + FileUpload1.FileName + "');</script>")); 

        cmm1.CommandText = strsqlu; 
        cmm1.ExecuteNonQuery(); 
        transactAudit.Commit();     
        Controls.Add(new LiteralControl("<script>javascript:alert('Archivo: Se guardó correctamente.');</script>"));  

       //Controls.Add(new LiteralControl("<script>javascript:alert('Archivo: Se guardó correctamente.');window.location.reload();</script>")); 
       //Controls.Add(new LiteralControl("<script>window.location.reload();</script>")); 
       } //Dipose implicito del objeto SqlCommand cmmAudit 
      } 
      catch (Exception ex) 
      { transactAudit.Rollback(); 
       transactAudit.Dispose(); 
       Label11.Visible = true; 
       Label8.Text = "Archivo no cargado"; 
       Master.LabelInforma.Text = String.Format("Error: " + ex + strsqlu); 
       Controls.Add(new LiteralControl("<script>javascript:alert('No se guardo apropiadamente');</script>")); 
      } 
     } 
     finally 
     { cnnPEC.Close(); }//llave 
+3

Ingles公司,POR青睞之前缺少空間。 – GibralterTop

+1

我投票結束這個問題作爲題外話,因爲它應該遷移到[西班牙語StackOverflow](https://es.stackoverflow.com/) – Igor

+0

謝謝,我不知道有一個西班牙語社區。 – Zerefo

回答

0

失蹤各地會議( 「UFILE」)字符串分隔符和FROM

相關問題