MemoServices.cs |
using System; using System.Web.Services; using System.Collections.Generic; using System.Data.SqlClient; using System.Web.Configuration; using System.Data; using System.Web; using System.Web.Script.Services; [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService] public class MemoService : System.Web.Services.WebService { // JSON 형태로 반환하려면 ResponseFormat 지정해야 함 [ScriptMethod(ResponseFormat = ResponseFormat.Json)] public List<MemoEntity> GetMemos() { List<MemoEntity> lst = new List<MemoEntity>(); SqlConnection con = new SqlConnection( WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand( "Select * From Memos Order By Num Desc", con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet(); da.Fill(ds, "Memos"); DataTable dt = ds.Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { MemoEntity objMemo = new MemoEntity(); objMemo.Num = Convert.ToInt32(dt.Rows[i]["Num"]); objMemo.Name = dt.Rows[i]["Name"].ToString(); objMemo.Email = dt.Rows[i]["Email"].ToString(); objMemo.Title = dt.Rows[i]["Title"].ToString(); objMemo.PostDate = Convert.ToDateTime(dt.Rows[i]["PostDate"]); objMemo.PostIP = dt.Rows[i]["PostIP"].ToString(); lst.Add(objMemo); } return lst; } } |
'ASP.NET' 카테고리의 다른 글
23. ASP.NET 간단한 메모장 만들기 -3- (0) | 2010.05.16 |
---|---|
드롭다운리스트에서 선택된값 텍스트로 가져오기 (0) | 2010.03.29 |
18.jQuery - 메모장 Entity 설계 (0) | 2009.11.19 |
17.jQuery - 메모장 DB 설계 (0) | 2009.11.19 |
11.ASP.NET - C# ASP.NET 에서 FCKeditor 사용하기 [3] (0) | 2009.11.04 |
Comments