温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:我的Asp.net三层聊天室源码
当前文件路径:MyChatRoom/App_Code/BusinessLogicLayer/Message.cs

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



* 说明:发言信息类Message
********************************************************

