用面向对象的思想在一个管理类里对一个被管理类进行增删改查,除了将被管理类的信息存储到数据库中还有什么别的方法吗?比如说彩信包含图片和文字,一条彩信可以有许多图片和文字,请问怎么来管理这些图片和文字的组合,不能插入到数据库中,请高手指教。谢谢
解决方案 »
- WinForm中bmp图片
- 请问c#写入xml一个问题
- 急!!! 怎么得到oracle表的属性(字段的类型、长度等) 并且对它添加、修改
- 用c#求复数的和
- 再谈加密app.config,且在任何电脑都能用.
- remoting的RegisterWellKnownClientType端口的问题
- 一个大家平时都会遇到的问题~如何彻底的删掉掉3721?
- 一些程序的保存自动密码怎么做呀!!
- datagrid控件里显示一个表的信息,点击删除其中一条,怎么刷新这个表的内容。
- MsiConfigureProduct的参数怎么转换成C#能用的参数值?
- 使用ICSharpCode.SharpZipLib.dll压缩文件后用WinRar解压时异常
- 「玩一玩」给命令行(cmd)做一个GUI——Process的应用
public class mms
{
//保存状态ID
private string Title;
public List<Frame> frames;
public void MMInter(string Content)//增加一帧
{
Frame fa = new Frame();
fa.Content = Content;
//System.Web.HttpContext.Current.Session["nowtime"] = "";
frames.Add(fa);//将帧存在?
}
/// <summary>
/// 删除帧
/// </summary>
/// <param name="i">第几帧</param>
public int delete(int i)//删除一帧
{
for (int j = 0; j < frames.Count; j++)
{
if (i == j)
{
return Message_Bll.DeleteMM_Prop(frames[j].FrameID);
}
}
return 0;
}
public void createMMS(string Mcontent)
{
INSERTMMS( Mcontent);
}
public void GetMMS()
{
//遍历List<Frame>来获取帧根据Key来对帧操作
}
}
被管理类:
public class Frame
{
public string FrameID { get; set; }
public string Content { get; set; }
public int Status{get;set;}//区分帧的类型
public string MessageID { get; set; }
public Frame()
{ }
public Frame(string content,int status)
{
Content = content;
Status = status;
}
}