当前位置: 代码迷 >> ASP.NET >> 【鸡毛信】,小弟我上面这个该如何存储数据?
  详细解决方案

【鸡毛信】,小弟我上面这个该如何存储数据?

热度:8766   发布时间:2013-02-25 00:00:00.0
【鸡毛信】请教大家,我下面这个该怎么存储数据??????
短信格式 内容是这样的, 会议编码,单位,部门,姓名,电话,姓名,电话,姓名,电话,姓名,电话,姓名,电话,姓名,电话,姓名,电话,姓名,电话,姓名,电话。。。。(说明后面的:姓名,电话,最多各10个 也就是小于等于10)



问题:我想插入到数据库之后 是  

 会议编码,单位,部门,姓名,电话
 会议编码,单位,部门,姓名,电话
 会议编码,单位,部门,姓名,电话
 会议编码,单位,部门,姓名,电话

也是短信内容 前面三个字段不变。

我目前的代码是。
C# code
                                          Tb_qiandao add = new Tb_qiandao();                                       Message = Message.Replace(',', ',');                                       string[] aa = Message.Split(',');//  对收取到的信息内容进行分割 获取 BJ1001,单位,部门,姓名,电话,姓名,电话,                                                                             add.Huiyinum = aa[0].ToString();//获取短信内容的【会议编码】                                       add.Name = aa[1].ToString();//获取短信内容的【姓名】                                       add.Danwei = aa[2].ToString();//获取短信内容的【单位】                                       add.Keshi = aa[3].ToString();//获取短信内容的【部门科室】                                       //+++++++++++++++电话号码                                       add.Tel = dict["src"].ToString();//电话号码                                       //+++++++++++++++入库时间                                       add.Addtiem = dict["time"].ToString();//入库时间                                       //+++++++++++++++通道号                                       Tb_qiandaoManager.Instance.AddTb_qiandao(add);//插入到数据库记录


------解决方案--------------------------------------------------------
C# code
List<Tb_qiandao> list = new List<Tb_qiandao>();Message = Message.Replace(',', ',');string[] aa = Message.Split(',');for(int i=3;i<aa.Length;i+=2){   list.add(new Tb_qiandao{      Huiyinum=aa[0],//添加会议编号      Danwei=aa[1],//添加单位      Keshi=aa[2],//添加部门      Name=aa[i],//添加姓名      Tel=aa[i+1]//添加电话    })}
  相关解决方案