-1

CSコード

int hrd1 = bl.BL_INSERT_HR_UPLOAD(FORM_ID, OFFER_ID, DOJ, NI_NUMBER, EMP_ID);

ビジネスレイヤー

public int BL_INSERT_HR_UPLOAD(string FORM_ID,string OFFER_ID,string DOJ,string NI_NUMBER,string    EMP_ID)
{
   int hrd1 =dl.DL_INSERT_HR_UPLOAD
   (FORM_ID,OFFER_ID,DOJ,NI_NUMBER,EMP_ID);
   return hrd1;
}

データレイヤー

public int DL_INSERT_HR_UPLOAD(string FORM_ID, string OFFER_ID, string DOJ, string NI_NUMBER, string EMP_ID)
{
        con.Close();
        con.Open();
        SqlCommand cmd = new SqlCommand("INSERT_HR_DOCUMENT_UPLOAD", con);
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.AddWithValue("@FORM_ID", FORM_ID);
        cmd.Parameters.AddWithValue("@OFFER_ID", OFFER_ID);
        cmd.Parameters.AddWithValue("@ABSOLUTE_DOJ", DOJ);
        cmd.Parameters.AddWithValue("@NI_NUMBER",NI_NUMBER);
        cmd.Parameters.AddWithValue("@EMPLOYEE_NUMBER", EMP_ID);

        return cmd.ExecuteNonQuery();
}

更新 DB クエリを作成する方法を教えてください。上記の挿入コードと同じように見え、機能します。参考までに - form_id、offer_id は FK、PK です。

4

1 に答える 1

0

このような?

UPDATE HR_TBALE set OFFER_ID=@OFFER_ID,DOJ=@ABSOLUTE_DOJ,NI_NUMBER=@NI_NUMBER,EMP_ID=@EMPLOYEE_NUMBER
WHERE FORM_ID=@FORM_ID
于 2013-10-22T10:34:48.593 に答える