!!!注意:数据库和表都采用 utf8 编码!!!
短信发送列表:
HoHo_SendList(
SendID int(1) auto_increment not null primary key,
PhoneNumber char(14) not null,
Content text not null,
SendPrio int(1) default '5' not null,
SendFlag int(1) default '0' not null
) default charset = utf8;
字段解释:
SendID 短信的发送ID,不用管,自己递增
PhoneNumber 发送目标号码,只能是一个号码,如果想要短信群发可以多插入几次记录
Content 短信内容,最多容纳 32768 个中英文字,一条短信最多发 70 个中英文字符
SendPrio 默认值是5,当前版本没有实现有限级功能,随时升级添加此功能
SendFlag 发送标志,0 为发送短信,1 为发送成功,2 为发送失败,3 发送号码非法
一般来说,插入记录只需要填写 PhoneNumber 和 Content 字段就可以了
发送成功列表:
HoHo_SendSucc(
SendID int(1) auto_increment not null primary key,
PhoneNumber char(14) not null,
Content text not null,
SendPrio int(1) not null,
SendFlag int(1) not null,
SendRepo char(45) not null,
SendTime char(45) not null
) default charset = utf8;
发送失败列表:
HoHo_SendFail(
SendID int(1) auto_increment not null primary key,
PhoneNumber char(14) not null,
Content text not null,
SendPrio int(1) not null,
SendFlag int(1) not null,
SendRepo char(45) not null,
SendTime char(45) not null
) default charset = utf8;
短信接收表:
HoHo_RecvList(
RecvID int(1) auto_increment not null primary key,
Sender char(28) not null,
SendTime char(42) not null,
Content char(220) not null
) default charset = utf8;
字段解释:
RecvID 和 SendID 类似,接收到短信的ID,自动递增
Sender 短信发送者
SendTime 短信发送时间
Content 短信内容
本软件自动检测到来的新短信,把新短信提交到数据表后,从SIM卡里删除,
SIM卡里原有的短信不做任何处理。程序设计良好,用户不用担心SIM卡爆满而无法接收新短信的问题。 |