게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 대우증권
* TOInB 버전 :
* 서버 Platform :
* 문의 유형(질문/요청/참조) :
* 내용 : 데이터인서트부분에서 좀 막히는데 도움을 부탁합니다..
<!--#include virtual="/ToinbAsp.inc"-->
YYYYMMD = "1111"
EMP_NO = "1111"
INPUT_SEQ = "1111"
Set objToinbAsp = Server.CreateObject("ToinbAsp.ToinbWAsp")
Call objToinbAsp.DTCreate("input2")
'########### 이부분에서 V_YYYYMMDD변수명(칼럼명) SOB변수명이랑 동일하게 해야되나요??
'#### 매우 헥갈리는군요
Call objToinbAsp.SetColInfo("input2", TB_NORMAL_COL, "V_YYYYMMDD", TB_STRING, 255, 0)
Call objToinbAsp.SetColInfo("input2", TB_NORMAL_COL, "V_EMP_NO", TB_STRING, 255, 0)
Call objToinbAsp.SetColInfo("input2", TB_NORMAL_COL, "V_INPUT_SEQ", TB_STRING, 255, 0)
Call objToinbAsp.PutCol("input2", "V_YYYYMMDD",YYYYMMDD, Len(YYYYMMDD), TB_STRING)
Call objToinbAsp.PutCol("input2", "V_EMP_NO",EMP_NO, Len(EMP_NO), TB_STRING)
Call objToinbAsp.PutCol("input2", "V_INPUT_SEQ",INPUT_SEQ, Len(INPUT_SEQ), TB_STRING)
Call objToinbAsp.InsertRow("input2", TB_JOB_INSERT)
Call objToinbAsp.ConnectSE("150.10.192.214", "7507", 30)
Call objToinbAsp.DataSend("XR07000_T01(I:input1=input2)")
Call objToinbAsp.DataReceive
If objToinbAsp.ReturnValue < 0 Then
Call objToinbAsp.Rollback
End If
Call objToinbAsp.DisconnectSE
objToinbAsp.Clear
Set objToinbAsp = Nothing
했는데 입력이 안되는군요..음...
에러내용
-75011input2:1:ORA-01400: NULL을 (%s) 안에 삽입할 수 없습니다 -1400input2:1:ORA-01400: NULL을 (%s) 안에 삽입할 수 없습니다
요인즉슨...칼럼에다 값을 넣고 서비스랑 통신하는데...NULL값이 들어가나 봅니다. 자꾸 널이라고 뜹니다.
아 빨리하고 집에가야 되는데 답좀주세요..그리고 부탁인데요 인서트랑 업데이트 DELETE관련 소스 가지고
계시면 좀 주십시요...시간은 없는데 자꾸 삽질할려니 돌겠네요...