SAP DataBinding, SAP DataTable Column 명칭 확인

sso·2023년 8월 17일
0

C#

목록 보기
1/8

SAP와 연결하여 데이터를 가져올 때 아래 순서로 작업하였음 (작업한 SAP는 RFC 통신 방식이었음)

  1. Using 추가 (sapnco.dll 참조 : Using SAP.Middleware.Connector)
  2. SAP 데이터 가져와 DataTable에 입력
  3. DataTable 데이터를 Grid에 바인딩

NAME, AHOST 등에는 상대 업체의 SAP 정보를 입력하여 연결

그리고 데이터를 가져와서 DataTable에 입력하였는데 디버깅을 걸 수 없을 경우
해당 테이블의 컬럼 명칭을 확인하는 가장 쉬운 코드

string a = "";
foreach (DataColumn column in tableFromRfcTable.Columns)
{
a = column.ColumnName + " / " + a;
}
MessageBox("", a);

컬럼 명칭을 확인할 테이블 만큼 foreach 사용한 후 string a에 해당 컬럼 명칭 누적하여 messagebox로 보여줄 수 있다.

profile
오늘도 하나씩 해결해 나가자!

0개의 댓글