bboks.net™

C#, ASP.NET 웹서비스에서 DataTable 직렬화 문제 본문

C# | ASP.NET

C#, ASP.NET 웹서비스에서 DataTable 직렬화 문제

bboks.net 2011. 1. 6. 17:08

.NET 프레임워크에서 웹서비스 사용에서 인터페이스로 DataTable을 사용하려다 보면 직렬화 문제가 발행한다.

오류 내용은 "DataTable을 직렬화할 수 없습니다. DataTable 이름이 설정되지 않았습니다."

말 그대로 DataTable 이름이 설정되지 않아 발생하는 문제이다.
해결 방법은 DataTable의 TableName 프로퍼티에 이름을 설정해주면 된다.

방법

DataTable tables = .......;
tables.TableName = "tableName"