⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 message.cs

📁 一个利用三层开发的简单聊天室
💻 CS
字号:
/**********************************************************
 * 说明:发言信息类Message
 * 作者:
 * 创建日期:
 *********************************************************/
//该源码下载自www.51aspx.com(51aspx.com)

using System;
using System.Data;

using MyChatRoom.DataAccessLayer;

namespace MyChatRoom.BusinessLogicLayer
{
	/// <summary>
	/// Message 的摘要说明。
	/// </summary>
	public class Message
	{

		/// <summary>
		/// 获取事件最近的10条发言
		/// </summary>
		public static DataSet LoadTop10()
		{
			Database db=new Database();		//实例化一个Database类

			string sql="Select top 10 * from [Message] order by CreateTime desc";
			DataSet ds=db.GetDataSet(sql);//利用Database类的GetDataSet方法查询最近的10条发言

			return ds;
		}

		/// <summary>
		/// 向数据库中添加一条留言信息
		/// </summary>
		/// <param name="userName">用户名</param>
		/// <param name="createTime">留言时间</param>
		/// <param name="content">留言内容</param>
		/// <param name="color">颜色</param>
		/// <param name="emotion">表情</param>
		public void Add(string userName,string createTime,string content,string color,string emotion)
		{
			Database db=new Database();		//实例化一个Database类

			string sql="Insert Into [Message] Values( "
				+"'"+userName+"',"
				+"'"+createTime+"',"
				+"'"+content+"',"
				+"'"+color+"',"
				+"'"+emotion+"')";

			db.ExecuteSQL(sql);	//利用Database类的GetDataRow方法查询用户数据
		}
	}
}
//51-A-s-p-x.com

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -