Li
Delete
Are you sure you want to delete this?
EasyPayModel
-
Date
-
20211010
-
Target
-
C_022
-
Title
-
toss, 테이블 orderForm2 content컬럼에 payToken과 orderNo를 content내용 위로 추가로 저장하기
-
Contents
-
어떻게
// select content from orderform2 where num='7573' 등의 쿼리로 현재 content내용을 가져온다. 그리고 여기에 payToken과 orderNo를 추가한다.
string queryContent = "SELECT content FROM orderform2 WHERE num =" + orderNo + "";
DataTable dt = db.ExecuteQueryDataTable(queryContent);
string contentResult = dt.Rows[0]["content"].ToString();
contentResult = contentResult.Trim();
를 추가하고
// payToken과 orderNoForToss 를 content에 저장하면 어떨까? 예){"payToken":"payToken", "orderNoForToss":"~","content":"원래contents내용"} 즉 원래 content에 추가 접두사로 붙이는 방식.
Database db = new Database(); // Database는 Bin폴더에 있는 board.dll즉 board.cs를 dll로 만든 것 안에 있는 클래스로 tanz.co.kr에 통용된다. Bin폴더 board.cs를 응용할 것
// select content from orderform2 where num='7573' 등의 쿼리로 현재 content내용을 가져온다. 그리고 여기에 payToken과 orderNo를 추가한다.
string queryContent = "SELECT content FROM orderform2 WHERE num =" + orderNo + "";
DataTable dt = db.ExecuteQueryDataTable(queryContent);
string contentResult = dt.Rows[0]["content"].ToString();
contentResult = contentResult.Trim();
string savePayToken = "UPDATE orderform2 set content='" + payToken + "/" + orderNoForToss + "/" + contentResult + "' WHERE num =" + orderNo + ""; //payToken은 ''안에 명기되어야 한다.
db.ExecuteQuery(savePayToken);
이렇게 실행해서 아래와 같이 실행 성공
https://temp.tanz.co.kr/PaymentMethod/toss/tossOrderComplete.html?status=PAY_COMPLETE&orderNo=10102021191527&payMethod=TOSS_MONEY&bankCode=004