Message.cs
上传用户:balance_rz
上传日期:2020-04-18
资源大小:103k
文件大小:1k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. /**********************************************************
  2.  * 说明:发言信息类Message
  3.  * 作者:
  4.  * 创建日期:
  5.  *********************************************************/
  6. //该源码下载自www.51aspx.com(51aspx.com)
  7. using System;
  8. using System.Data;
  9. using MyChatRoom.DataAccessLayer;
  10. namespace MyChatRoom.BusinessLogicLayer
  11. {
  12. /// <summary>
  13. /// Message 的摘要说明。
  14. /// </summary>
  15. public class Message
  16. {
  17. /// <summary>
  18. /// 获取事件最近的10条发言
  19. /// </summary>
  20. public static DataSet LoadTop10()
  21. {
  22. Database db=new Database(); //实例化一个Database类
  23. string sql="Select top 10 * from [Message] order by CreateTime desc";
  24. DataSet ds=db.GetDataSet(sql);//利用Database类的GetDataSet方法查询最近的10条发言
  25. return ds;
  26. }
  27. /// <summary>
  28. /// 向数据库中添加一条留言信息
  29. /// </summary>
  30. /// <param name="userName">用户名</param>
  31. /// <param name="createTime">留言时间</param>
  32. /// <param name="content">留言内容</param>
  33. /// <param name="color">颜色</param>
  34. /// <param name="emotion">表情</param>
  35. public void Add(string userName,string createTime,string content,string color,string emotion)
  36. {
  37. Database db=new Database(); //实例化一个Database类
  38. string sql="Insert Into [Message] Values( "
  39. +"'"+userName+"',"
  40. +"'"+createTime+"',"
  41. +"'"+content+"',"
  42. +"'"+color+"',"
  43. +"'"+emotion+"')";
  44. db.ExecuteSQL(sql); //利用Database类的GetDataRow方法查询用户数据
  45. }
  46. }
  47. }
  48. //51-A-s-p-x.com