본문 바로가기

xml

XML <--> DB 연동!! 이번에는 IMAGE 주고받기. 시나리오. 일단, DB 테이블에 이미지를 넣어두었다. 그리고 그 이미지를 불러와 XML 파일에 저장한다. 또, 반대로 XML에 저장해두었던 이미지를 DB 테이블에 저장하였다. 밑에 소스는 DB에 있는 이미지를 DataSet에 담는 소스입니다. 그리고 Toss함수를 이용해 xml파일로 만듭니다. private void button3_Click(object sender, EventArgs e) //image -> xml!! { byte[] MyData = null; //byte배열 선언.. String cstr = "server = 504-88\\SQL2005;database=master;"; cstr += "uid=seol;password=1;"; SqlConnection scon = new SqlConn.. 더보기
XML과 DB와의 연동 (xml <->DataSet <-> DB Table) 지금 해보고자 하는 것은 DataBase(앞으론 줄여서 DB)에 있는 테이블의 데이터를 XML 파일로 작성하고, 또한 XML 파일을 DB 테이블을 옮기는 것입니다.. 역시 알고나니....-_-;;; 방식은 위의 도형과 같이 XML 과 DB 중간에 DataSet이란게 들어갑니다. (다른 방식이 있다면 알려주세요ㅠ) - 여기서 DataSet은 ADO.NET의 핵심적인 클래스로서 분산환경을 지원하기 위한 클래스라고 합니다.그리고 관련 테이블, 제약조건, 테이블간 관계 등의 완전한 데이터 집합의 구조를 가지고 있다고 합니다. - .NET에서의 핵심적인 기술 분야가 XML입니다. 데이터 셋은 내부적으로는 XML과 호환되는 형식을 취하고 있습니다. 관점에 따라서는 데이터 셋 자체를 하나의 완전한 XML문서로 볼 수.. 더보기
DataSet을 이용한 XML 파일 작성 간단한 기본 작성 방법입니다. namespace DataSetGetXml { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { DataSet originalDataset = new DataSet("fruits"); originalDataset.Namespace = "NetFrameWork"; DataTable myTable = new DataTable("과일들"); DataColumn c1 = new DataColumn("번호", Type.GetType("System.Int32")); c1.AutoIncrement = true; DataColumn c2 = new.. 더보기