1. Client에서 Image 파일을 읽어 C# WebService를 통해 MSSQL Image 컬럼에 데이터 넣기
- Image File을 ByteArray로 읽는다.
- Base64Encoding 을 하여 ArrayCollection 형태로 WebService에 전송
- Serialize Class를 이용하여 ArrayCollection을 파라메터로 받아 MSSQL 서버에 Image 를 저장한다.
2. MSSQL Image 컬럼의 데이터를 C# WebService를 통해 Client로 내려받아 File로 저장하기
- C# function에서 MSSQL 서버에서 Image 컬럼을 읽어온다.
- DataTable 또는 DataSet 형태로 Client에 전송한다. (SOAP / WSDL을 이용하여 내려온다.)
- Client에서 DataTable로 내려온 데이터 (event.result.Tables.XXXX.이미지필드이름)를 ByteArray에 대입한다.
- FileStream을 이용하여 ByteArray를 파일로 저장한다.
- Image File을 ByteArray로 읽는다.
- Base64Encoding 을 하여 ArrayCollection 형태로 WebService에 전송
- Serialize Class를 이용하여 ArrayCollection을 파라메터로 받아 MSSQL 서버에 Image 를 저장한다.
2. MSSQL Image 컬럼의 데이터를 C# WebService를 통해 Client로 내려받아 File로 저장하기
- C# function에서 MSSQL 서버에서 Image 컬럼을 읽어온다.
- DataTable 또는 DataSet 형태로 Client에 전송한다. (SOAP / WSDL을 이용하여 내려온다.)
- Client에서 DataTable로 내려온 데이터 (event.result.Tables.XXXX.이미지필드이름)를 ByteArray에 대입한다.
- FileStream을 이용하여 ByteArray를 파일로 저장한다.