WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院图形图像Flash Silverlight 2 (beta1)数据操作——使用ASP.NET W... 阅读

Silverlight 2 (beta1)数据操作——使用ASP.NET Web Service进行数据CRUD操作(上)

 2008-10-11 11:42:55 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劕鎼痪褔鏌曟繝蹇曠窗闁煎壊浜滈—鍐偓锝庡墮娴犙勭箾閸喎鐏ユい鏇樺劦椤㈡瑩鎮℃惔銇帮拷
核心提示: 1.CreateUser方法[WebMethod]public bool CreateUser(string userName){ try{SqlConnection _sqlConnection = new SqlConnection(); _sqlConnection.Connecti

1.CreateUser方法

[WebMethod]
public bool CreateUser(string userName)
{
   try
   {
     SqlConnection _sqlConnection = new SqlConnection();
     _sqlConnection.ConnectionString = ConfigurationManager.
       ConnectionStrings["sqlConnectionString"].ToString();
     _sqlConnection.Open();
     SqlCommand command = new SqlCommand();
     command.Connection = _sqlConnection;
     command.CommandType = CommandType.Text;
     command.CommandText =
      "INSERT INTO [User] ([UserName]) VALUES ('" +
       userName.ToString().Replace("'", "''") + "')";
     command.ExecuteNonQuery();
     _sqlConnection.Close();
     return true;
   }
   catch (Exception ex)
   {
     return false;
   }
}

2.RetrieveUser方法

[WebMethod]
public string RetrieveUsers()
{
  try
  {
    SqlConnection _sqlConnection = new SqlConnection();
    _sqlConnection.ConnectionString = ConfigurationManager.
      ConnectionStrings["sqlConnectionString"].ToString();
    _sqlConnection.Open();
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = new SqlCommand(
      "SELECT * FROM [User]", _sqlConnection);
    DataSet ds = new DataSet();
    da.Fill(ds);
    StringBuilder sb = new StringBuilder();
    sb.Append("<?xml version="1.0" encoding="utf-8" ?>");
    sb.Append("<Users>");
    foreach (DataRow dr in ds.Tables[0].Rows)
    {
      sb.Append("<User>");
      sb.Append("<UserID>");
      sb.Append(dr[0].ToString());
      sb.Append("</UserID>");
      sb.Append("<UserName>");
      sb.Append(dr[1].ToString());
      sb.Append("</UserName>");
      sb.Append("</User>");
    }
    sb.Append("</Users>");
    _sqlConnection.Close();
    return sb.ToString();
  }
  catch (Exception ex)
  {
    return string.Empty;
  }
}

3.UpdateUser方法

上一页  1 2 3 4 5  下一页

Tags:Silverlight 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接