• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 2998
2005.10.28 (22:23:59)
네. 그부분은 주석으로 막았구요..

    aaa = objToinbAsp.GetCol("out1", 2, "Codeid", TB_STRING) '// 2번째 로우의 codeid column값을 가져오자.
    MsgBox aaa

이렇게 하는데도 NULL인것 같습니다.

max_num = objToinbAsp.GetRowCnt("out1") '// 이곳의 값은 정상적으로 나옵니다.

리턴된 모든 로우의 값은 올바른 것 같은데
각 컬럼별 데이타값의 조회가 정상적이지 않은 것 같습니다.




>>정말감사합니다. 생각보다 어렵지 않아 다행입니다.
>>알려주신데로 처리해보는 과정에서 GetCol()함수 호출에 대해 값이 안 넘어와서
>>다시 글을 올립니다.
>>
>>   lRowCnt = objToinbAsp.GetRowCnt("out1")
>>
>>MsgBox lRowCnt
>>
>>     If objToinbAsp.ReturnValue < 0 Then
>>         MsgBox ("GetRowCnt Error" + objToinbAsp.GetErrStr)
>>         Exit Sub
>>     End If
>>
>>'     For i = 1 To lRowCnt
>>'
>>''        If i <> 0 Then
>>''            Text1.Text = Text1.Text & Chr(10)
>>''            Text2.Text = Text2.Text & Chr(10)
>>''        End If
>>'
>>'        'Text1.Text = Text1.Text & objToinbAsp.GetCol("out", i, "Codeid", 10, TB_STRING)
>>'        'Text2.Text = Text2.Text & objToinbAsp.GetCol("out", i, "Codenm", TB_STRING)
>>'
>>'
>>'
>>'     Next
>>
>>  
>>    aaa = objToinbAsp.GetCol("out1", 2, "Codeid", TB_STRING)
>>    
>>     If objToinbAsp.ReturnValue < 0 Then
>>         MsgBox ("GetRowCnt Error" + objToinbAsp.GetErrStr)
>>         Exit Sub
>>     End If
>>    
>>     MsgBox "--" & aaa & "--"
>>
>>이렇게 했을 때 리턴된 Row Count는 맞게 나오는데요
>>각 칼럼별 데이타를 찾는 GetCol () 함수를 실행했을 NULL로
>>리턴이 되는 것 같습니다. Syntax가 차이가 있는 것인지요?
>>
>>아. 그리고 토인비 콤포넌트의 그리드나 데이타 SET을
>>VB에도 적용시킬 수 있는 방법이 있을까요?
>>
>>
>>
>>>
>>>>게시판을 이용해 주셔서 감사합니다.
>>>>다음양식에 맞게 입력해주세요.
>>>>
>>>>* 고객시스템명 :
>>>>* TOInB 버전 : 5.0
>>>>* 서버 Platform :
>>>>* 문의 유형(질문/요청/참조) :
>>>>* 내용 :
>>>>
>>>>수고하십니다.
>>>>
>>>>등록되어있는 SOB의 Object들을 C/S쪽에서 사용할 수 는 있는지 알고 싶습니다.
>>>>웹으로 서비스되고있는 사이트를 C/S프로그램으로 돌릴 필요가 있다고 생각이
>>>>들어 프로그램을 개발해야 하는데요. 데이타 작업은 기존 만들어 놓은 SOB를
>>>>활용할 수 있을것 같다는 생각이 들어서요.
>>>>
>>>>모회사에 SI로 들어갔을 때 Tuxedo기반에서 C++로 C/S,
>>>>JSP로 웹서비스하는데, DataSet Object는 한 분말 개발하더라고요.
>>>>
>>>>저희쪽에서는 VB로 개발할 생각인데요.
>>>>혹시 방법이 있으시면 알고싶습니다.
>>>>감사합니다.
>>>
>>>TOInB의 ToinbAsp.dll API 모듈을 사용하셔서 VB로 작성 가능합니다.
>>>
>>>다음은 VB로 작성하는 예입니다.
>>>
>>>Module Module1
>>>
>>>    Sub Main()
>>>
>>>        Dim objToinbAsp = CreateObject("ToinbAsp.ToinbWAsp")
>>>
>>>        Call objToinbAsp.Init("C:\\Inetpub\\Scripts\\message.ko", "D:\\Toinb_api.log")
>>>        If objToinbAsp.ReturnValue < 0 Then
>>>            MsgBox("Init Error" + objToinbAsp.GetErrStr)
>>>            Exit Sub
>>>        End If
>>>
>>>        Call objToinbAsp.SetArg("ddd=111,name=안녕하세요,fff=56", vbNullString, ",", "=")
>>>        If objToinbAsp.ReturnValue < 0 Then
>>>            MsgBox("SetArg Error" + objToinbAsp.GetErrStr)
>>>            Exit Sub
>>>        End If
>>>
>>>        Call objToinbAsp.GetData("210.124.184.25", "5001", 30, "demo_sel(O:output=out)")
>>>        If objToinbAsp.ReturnValue < 0 Then
>>>            MsgBox("GetData Error" + objToinbAsp.GetErrStr)
>>>            Exit Sub
>>>        End If
>>>
>>>        Dim iLoop, lRowCnt
>>>
>>>        On Error Resume Next
>>>        lRowCnt = objToinbAsp.GetRowCnt("out")
>>>        If objToinbAsp.ReturnValue < 0 Then
>>>            MsgBox("GetRowCnt Error" + objToinbAsp.GetErrStr)
>>>            Exit Sub
>>>        End If
>>>
>>>    End Sub
>>>
>>>End Module
>>>
>>
>
>문법상으로는 틀린게 없는듯하네요.
>다만 의심이 가는 부분은 리턴받은 아웃풋데이터셋이름이 out1 으로 받으신거 같은데.
>
>'Text1.Text = Text1.Text & objToinbAsp.GetCol("out", i, "Codeid", 10, TB_STRING)
>에서 보면 out 을 참조하시는것 같거든요?
>
>
번호 제목 닉네임 조회 등록일
497 no image Tr 파라미터 전달 방법 문의 [1]
엄엄
8843 2016-03-17
496 no image SAP 연계 메뉴얼 요청 [1]
조성제
9386 2016-01-29
495 no image 출력 시 오류 문의 드립니다. [3]
DA인포메이션
8626 2015-12-14
494 no image 서버 IP변경으로 라이센스 재발급 방법 [1]
루시퍼
7278 2015-11-03
493 no image Dynamic Report Builder 레포트 관련 문의 [1]
snowaka
7062 2015-08-27
492 no image Clob처리 관련 답변 부탁드립니다 [1]
메탈키드
6926 2015-07-29
491 no image 토인비웹리포팅 바코드와 PCL5 [1]
고척동제이
7222 2015-07-20
490 no image toinb 세션 time out 문의 [1]
변주선
7313 2015-07-15
489 no image 토인비5.0 다국어 지원 [1]
김택근
6974 2015-05-21
488 no image Toinb 문제점 확인요청(천진삼성SDI) [1]
tsdi
7183 2015-05-04
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. 포트랑 디비관련은 문제가 없습니다. 디비 TNS 확인 및 web to toinb 포트 전부 확인 하였습니다. Toinb 문제점 확인요청(천진삼성SDI) * 고객시스템명 : SFC 시스템 ( 천진삼성SDI ) * TOInB 버전 : TblVersion= tbl_4.0.2.1.0 * 서버 Platform : hpux 11.23 * 문의 유형(질문/요청/참조) : * 내용 : 긴급 부탁 합니다. 변경점 - DISK 교체 HP XP10000 에서 SS7400 로 전환. 현상 - Toinb 컴포넌트 사용 웝화면 접속시 죽어버림 (화면 무 반응) SE 및 SOM 로그에 컴포넌트 콜 이역이 보이지 않음. Toinb SE 및 SOM 전부 정상 실행이 되고 있으며 또한 Toinb 파일 컴파일이 됨. 참고 Toinb 서비스 가동 상태 tjsfcweb:/toinb/toinb/bin> tb_stat infco ALL HP-UX ############## infco_TB_SE ######################### 401 S toinb 19793 19789 0 154 20 e00000016b0e8b80 345 e00000011eaa1080 13:40:37 ? 0:00 TB_se_ora PROC_STATIC 8 infco 0 OFF 401 S toinb 19792 19789 0 154 20 e00000016b782040 345 e00000011eaa1080 13:40:37 ? 0:00 TB_se_ora PROC_STATIC 7 infco 0 OFF 401 S toinb 19789 1 0 134 20 e0000001705994c0 106 e00000011eaa10c0 13:40:37 ? 0:00 TB_svcd infco SE 401 S toinb 19790 19789 0 154 20 e00000017004e040 345 e00000011eaa10c0 13:40:37 ? 0:00 TB_se_ora PROC_STATIC 6 infco 0 OFF 401 S toinb 19795 19789 0 154 20 e00000016b782280 345 e00000011eaa1100 13:40:37 ? 0:00 TB_se_ora PROC_STATIC 10 infco 0 OFF 401 S toinb 19794 19789 0 154 20 e00000017091b280 345 e00000011eaa10c0 13:40:37 ? 0:00 TB_se_ora PROC_STATIC 9 infco 0 OFF ############## infco_TB_SOM ######################## 401 S toinb 19800 19796 0 134 20 e0000001699c0b80 106 e00000011eaa1100 13:40:37 ? 0:00 TB_som PROC_STATIC 8 infco 0 OFF 401 S toinb 19801 19796 0 154 20 e00000016b7824c0 106 e00000011eaa1100 13:40:37 ? 0:00 TB_som PROC_STATIC 9 infco 0 OFF 401 S toinb 19802 19796 0 154 20 e00000017033e4c0 106 e00000011eaa10c0 13:40:37 ? 0:00 TB_som PROC_STATIC 10 infco 0 OFF 401 S toinb 19799 19796 0 154 20 e00000017091b700 106 e00000011eaa1100 13:40:37 ? 0:00 TB_som PROC_STATIC 7 infco 0 OFF 401 S toinb 19796 1 0 154 20 e00000017004e940 106 e00000011eaa10c0 13:40:37 ? 0:00 TB_svcd infco SOM 401 S toinb 19797 19796 0 154 20 e00000017061d280 106 e00000011eaa10c0 13:40:37 ? 0:00 TB_som PROC_STATIC 6 infco 0 OFF SE Log : ##### TB_svcd Started VER (4.0.2.1.9) ########### ####### TB_se_ora Started [STATIC] ####### ####### TB_se_ora Started [STATIC] ####### ####### TB_se_ora Started [STATIC] ####### ####### TB_se_ora Started [STATIC] ####### ####### TB_se_ora Started [STATIC] ####### infco_TB_SE.log: END
487 no image 서버 디스크 변경시 Toinb 싱행에러 문의 [1]
tsdi
6863 2015-05-04
486 no image SOB관련 문의 입니다. [1]
8224 2015-02-06
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : * TOInB 버전 : * 서버 Platform : * 문의 유형(질문/요청/참조) : * 내용 : 안녕하세요 SOB관련 문의 입니다. SQL 실행시 속도가 5분이상 걸리는 쿼리인 경우 입니다. 쿼리에 rownum < 10 조건절을 걸어 ! 를 클릭하면 문제가 없는 쿼리 입니다 위 조건을 안걸고 SOB상에서 !를 클릭하여 실행시 Socket Error - Receive(CSInfo1) 이라는 얼럿창이 뜨고 실행이 안되 어떻게 처리 해야 할지 모르겠습니다. 컴파일이 된상태이기 때문에 직접 화면에서 호출하면 한참동안돌다가 오류가 나오고 로그에 남는 부분은 ... [SE00-90602 2015-02-06 13:40:42 <5112> TyIntList TB_grid.c (2348)] 데이터를 전송하는데 실패했습니다. F:TB_GridSend() V:send_buf Value to send( 820byte) sent value(-1 byte) [SE00-90602 2015-02-06 13:40:42 <5112> TyIntList TB_grid.c (2348)] 데이터를 전송하는데 실패했습니다. F:TB_GridSend() V:send_buf Value to send( 820byte) sent value(-1 byte) [SE00-90602 2015-02-06 13:40:42 <5112> TyIntList TB_socket.c (713)] 데이터를 전송하는데 실패했습니다. F:TB_SocketSend() Data(CS_INFO) Hint(-1) Error Code(10054) [SE00-90602 2015-02-06 13:40:42 <5112> TyIntList TB_databuffer.c (921)] 데이터를 전송하는데 실패했습니다. F:TB_DataBufferSend() V:send_buf Value to send(80byte) sent value(-1byte) [SE00-90602 2015-02-06 13:40:42 <5112> TyIntList TB_communicate.c (331)] 데이터를 전송하는데 실패했습니다. F:TB_SocketSendResult() [SE00 2015-02-06 13:40:42 <5112> System engine TB_se_master.c (572)] F:SE_MAIN() connect_svcd Child[03] INPUT=[2], DB RETURN=[DB_SUCC] [SE00 2015-02-06 13:40:42 <5112> MagicProject tb_se_proc.cpp (987)] Child[03] F:WorkThread() connection from (10.63.118.40) end ............................ 입니다 . 이러한 로그를 보고 제가 더 할수 있는 부분이 무엇이 있을까요??
485 no image IE 11 호환성 문의 [1]
조성제
7029 2015-01-08
484 no image java 업데이트시 서버에 미치는 영향 [1]
도영곤
7088 2014-09-16
483 no image SE_LOG variable 함수 관련 문의 드립니다. [1]
임상혁aaa
6816 2014-06-26
482 no image RunExcelSheet 구현 [1]
김강중
6826 2014-03-27
481 no image BLOB 처리방법 문의? 파일 [1]
후니7
7968 2014-01-03
480 no image 토인비 변수 비교시 에러 발생(수정) [1]
서원규
6812 2013-03-26
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 신세계 상품권 시스템 * TOInB 버전 : 4.0.1.20 * 서버 Platform : AIX 5.3 * 문의 유형(질문/요청/참조) : 질문 * 내용 : 안녕하세요. 아래와 같이 EVENT 처리 후 컴파일시 에러가 발생합니다. =================================================================================== TB_BOOL cfs_vidchk_s01_TB_on_work ( TB_SESSION_PGV *spgv ) { /* To Do, Add your script here */ TBL_Prn(tb_stderr, "CONNECT CUST IP ADDRESS=[ %s ]", REMOTE_ADDR); EXEC SQL SELECT TRIM(OTHNM) INTO :H_DATA FROM GO712T WHERE COMPCD = '01' AND SYSDIV = '07' AND OTHCLCD = '12' AND OTHCD1 = :V_USERID; TBL_Prn (tb_stderr, "H_DATA = [%s]", H_DATA); TBL_Prn (tb_stderr, "V_USERID = [%s]", V_USERID); if (strcmp(REMOTE_ADDR, H_DATA) != 0){ TBL_Prn (tb_stderr, "사용자 IP 체크 오류"); sprintf (TBL_ERR_MSG, "[입력불가]\n사용자 IP 체크 오류"); return FAILED; } return (TB_SUCC); } ================================================================================= if (strcmp(REMOTE_ADDR, H_DATA) != 0){ TBL_Prn (tb_stderr, "사용자 IP 체크 오류"); sprintf (TBL_ERR_MSG, "[입력불가]\n사용자 IP 체크 오류"); return FAILED; } 이 부분 때문에 에러가 발생하는데 어떻게 해야 두 변수 값(REMOTE_ADDR, H_DATA)을 비교 가능한지 알고 싶습니다. 에러코드 "cfs_vidchk_s01.c", line 83.24: 1506-045 (S) Undeclared identifier FAILED. make: The error code from the last command is 1. Stop. REMOTE_ADDR 이변수로 인해 발생하는 에러로 보여집니다. 빠른 답변 부탁드립니다.
479 no image 토인비 변수 비교시 에러 발생 [1]
서원규
6792 2013-03-26
478 no image TOInB EVENT REMOTE_ADDR 변수 관련 문의 [1]
서원규
6995 2013-03-22
Tag List
XE Login