数据库里面有用户表(user)和消息表(message),现在我想要实现的功能是当我往消息表里面增加一条记录时,用户后登录能够对其进行查看和删除的操作。小弟现在的想法是:在消息表里多加入一个字段,该字段将未读的用户的id记录到其中,用逗号将其隔开,当用户登录时,循环读取
请问还有没有更好的方法,小弟菜鸟 ,请教!!!!
请问还有没有更好的方法,小弟菜鸟 ,请教!!!!
解决方案 »
- 鼠标右键弹出菜单位置的问题
- 怎样在vs2005(.net2.0)使用Sqllite数据库?
- 有没有做过皮肤组件的,如何实现里面具体的控件,有原理就行,非常感谢!!!
- !!!线程的问题!!!
- C# winform以远程mysql作为数据库,mysql编码utf8,C#中的sql语句不能带中文,怎么解决啊?
- 请问如何删除指定路径下的文件???
- C#窗体假死的解决方案!急!
- 数字按一定的规律转换成字符
- 急!急!急!急! 作web form时 ,如何使用treeview1控件!!!
- C#数据库的问题
- 出错:INSERT 语句的选择列表包含的项少于插入列表中的项。SELECT 语句中值的数目必须与 INSERT 语句中列的数目匹配。
- 为什么用C#编局域网聊天器和C++编局域网聊天器不能通信
where not in
(select msg_id from user_msg where usr_id='001')
这张表三个列就够了:用户ID,消息ID,已读标记
不妥,最好另建表
userID messageID isReaded PK userID+messageID