http://www.ibm.com/developerworks/kr/library/wa-ajaxintro5/ Ajax를 이용해 받아온 데이터를 DOM으로 제어하는 경우가 많습니다. 기본적인 사항을 위 페이지에서 보실 수 있습니다.
약간은 어려운 내용일 수 있다. XmlDocument로는 문서와 Dataset과의 동기화가 되지 않아 XmlDataDocument를 이용하게된다. 아래는 이러한 내용을 보여주는 예제이다. using System; using System.Data; using System.Data.SqlClient; using System.Xml; namespace XmlDataDocumentUpdate { public class Class1 { static void Main(string[] args) { //DataAdapter 객체 생성 string strConn = "Data Source=localhost;Initial Catalog=booksourcedb;Integrated Security=True"; string ..
XML Data를 윈폼의 DataGridView 컨트롤에 바인딩 시켜준다. 위 예제는 윈폼예제여서 소스를 압축해서 올렸다. 코드부분은 Form Load 부분만 추린 아래 예제코드를 보도록 하자. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace CH13 { public partial class ReadXmlForGridView : Form { public ReadXmlForGridView() { InitializeComponent(); } pri..
앞전에 포스팅한 내용은 데이터를 가져오는 것이고. 이번 예제에서는 내용을 파일로 저장하는 방법을 보게 된다. using System; using System.Data; using System.Data.SqlClient; namespace booksource.ch13 { class WriteXmlAndSchema { static void Main() { string strConn = "Data Source=localhost;Initial Catalog=booksourcedb;Integrated Security=True"; string strSql = "SELECT * FROM book"; SqlDataAdapter dataAdapter = new SqlDataAdapter(strSql, strConn); ..
dataset에서 GetXml()이나 GetXmlSchema() 메소드를 이용한다. 위 SQL 파일을 DB 에서 실행해서 해당 Database를 만들어야 예제를 실행할 수 있다. 아래 예제코드는 위에서 입력된 자료를 이용해서 XML로 가져오는 예제코드이다. using System; using System.Data; using System.Data.SqlClient; namespace CH13 { class GetXmlAndSchema { static void Main() { string strConn = "Data Source=localhost;Initial Catalog=booksourcedb;Integrated Security=True"; string strSql = "SELECT * FROM boo..
XSLT를 이용해서 문서를 변환하는 예제를 보여준다. using System; using System.Xml; using System.Xml.Xsl; using System.Diagnostics; namespace booksource.ch12 { class Transformation { static void Main() { //XSLT 문서 지정 string xslFilePath = @"..\..\ch12\booklist.xsl"; XslCompiledTransform transformer = new XslCompiledTransform(); transformer.Load(xslFilePath); //원본 XML 문서 지정 string xmlFilePath = @"..\..\ch12\booklist.xm..