Home » 2015 » May (Page 6)

JavaScriptSerializer 클래스

JavaScriptSerializer 클래스 WinForms, 콘솔, 혹은 WPF 프로그램을 비롯한 .NET Application에서 .NET에 Built-in 된 클래스를 사용해서 간단히 JSON을 사용하려면 JavaScriptSerializer 클래스를 사용할 수 있다. JavaScriptSerializer 클래스는 .NET 3.5 이상에서 사용할 수 있는 클래스로서 System.Web.Extensions.dll 을 참조하여 사용한다. 만약 .NET 버전이 3.5 미만인 경우 JSON.NET를 사용한다. .NET 객체를 JSON 포맷의...
Continue reading

JSON 이란?

JSON 이란? JSON은 JavaScript Object Notation의 약자로서 두 머신 혹은 두 Device 간에 사용되는 데이타 전송 포맷의 한 방식이다. 기존의 XML이 네트워크 전송에서 다소 무거웠던 것에 대한 대안적 방식의 하나로 JSON은 많은 개발자들에게 인기를 끌고 있다. JSON은 Name-Value Pair 포맷 (이름-값이 쌍을 이루는 포맷)을 기본으로 여러 개의 Name-Value...
Continue reading

C# SqlDataReader 클래스

C# SqlDataReader 클래스 SqlDataReader 클래스는 SQL Server와 연결을 유지한 상태에서 한번에 한 레코드(One Row)씩 데이타를 가져오는데 사용된다.SqlCommand.ExecuteReader()로부터 리턴되는 SqlDataReader 객체는 (파일의 BOF와 같이) 첫 Row 이전에 포인터를 위치시키기 때문에 개발자는 SqlDataReader의 Read()메서드를 써서 처음 Row로 이동해 주어야 한다. DataReader는 하나의 Connection에 하나만 Open되어 있어야 하며, 사용이 끝나면 Close()...
Continue reading

C# SqlCommand 클래스

C# SqlCommand 클래스 SqlCommand 클래스는 SQL 서버에 어떤 명령을 내리기 위해 사용하는 클래스이다. SQL 테이블로부터 데이타를 가져오거나(SELECT), 테이블 내용을 삽입(INSERT), 갱신(UPDATE), 삭제(DELETE) 하기 위해 이 클래스를 사용할 수 있으며, 저장 프로시져 (Stored Procedure)를 사용할 때도 SqlCommand 를 사용한다. 아래 예제는 SELECT 문을 사용하여 SQL 서버의 [Finance] 테이블에서 데이타를...
Continue reading

C# SqlConnection 클래스

ADO.NET의 SqlConnection 클래스는 SQL Server를 접속하기 위한 클래스이다. SQL 서버를 사용하기 위해서는 클라이언트 프로그램은 SqlConnection을 사용하여 먼저 서버와 접속을 해야한다. 서버와 접속을 위해서는 접속시 사용하는 Connection String이 필요한데, 이에는 서버명, 인증방법, 초기 DB명 등을 지정하면 된다. 예제 string strConn = "Data Source=(local);Initial Catalog=pubs;Integrated Security=SSPI;"; SqlConnection conn = new SqlConnection(strConn); conn.Open(); // Do something here conn.Close(); C# SqlConnection 사용 대부분의 리소스는 사용후...
Continue reading