Column name or number of supplied values does not match table definition - Unable to identify the root cause

后端 未结 1 1003
轻奢々
轻奢々 2021-01-23 13:49

Getting error on

cmd.ExecuteNonQuery()

My Current Code

Using con As New SqlConnection(sConString)
    Using cmd As N         


        
相关标签:
1条回答
  • 2021-01-23 14:22

    Totally you have 55 columns in the table and you are missing the parameters from @41 to @49, that causing the error.

    Include like below will solve your problem

    "INSERT INTO MC_Entry VALUES(" &
    "@0, @1, @2, @3, @4, @5, @6, @7, @8, @9, @10, @11, @12, @13, @14, @15, @16, @17," &
    "@18, @19, @20, @21, @22, @23, @24, @25, @26, @27, @28, @29, @30, @31, @32, @33," &
    "@34, @35, @36, @37, @38, @39, @40, @41, @42, @43, @44, @45, @46, @47, @48, @49," &
    "@50, @51, @52, @53, @54)", con)
    
    0 讨论(0)
提交回复
热议问题