新手问,怎么做这个。。

dokie 2008-02-28 11:23:10
怎么做,A给数据库中的B发消息。
A可以看到自己发的消息内容,发送时间。
B可以看到别人给自己的消息和发送时间。

= = 新人,刚接触.NET.。大家给个思路啊,还有数据库怎么弄。。
...全文
107 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
loworth 2008-03-01
  • 打赏
  • 举报
回复
光有名字肯定是不对的 除非没有重名的
用账号还可以
如果用账号的话
你可以用
[CODE=SQL]
INSERT INTO [t_Message]([messagePostUserID],[messageReceiveUserID],[messageTitle],[messageBody])
SELECT [u1].[userID],[u2.userID],'你好','好久不见,近来可好'
FROM [t_user] [u1],[t_user] [u2]
WHERE [u1].[userAcount]='A' AND [u2].[userAcount]='B'
[/CODE]
loworth 2008-02-29
  • 打赏
  • 举报
回复
你给的分太少了哦

我不把代码贴到这里 到http://blog.csdn.net/loworth/archive/2008/02/29/2132359.aspx看吧
ppsetserver 2008-02-29
  • 打赏
  • 举报
回复
webservice
地下室小红叔 2008-02-29
  • 打赏
  • 举报
回复
就是类似于WEB版的即时通讯功能吧
用ajax
ljm66 2008-02-29
  • 打赏
  • 举报
回复
在数据库中建立一张消息表,然后根据查询条件将消息读出就可以了
jimu8130 2008-02-29
  • 打赏
  • 举报
回复
一般如果实时性要求比较高的话,那就会使用ajax技术

1 数据库需要建立的表以及建议包含的字段
消息表
消息id 创建人 创建时间 接收人 已读标志 删除标志

2 程序实现
(1) 发送 每次发送信息均往消息表插入一条记录
(2) 接收 接收信息页面默认每隔一段时间查询数据库根据登录人标识查询是否有发给自己的消息,有则动态提示。

张小驴 2008-02-29
  • 打赏
  • 举报
回复
都不了解你说的什么意思
conannb 2008-02-29
  • 打赏
  • 举报
回复
描述下情景 大家就更明白些
lsq667 2008-02-29
  • 打赏
  • 举报
回复
确实表达的比较混乱~~
楼主描述清楚先啊
dokie 2008-02-29
  • 打赏
  • 举报
回复
感谢楼上写的代码。
INSERT INTO [t_Message]([messagePostUserID],[messageReceiveUserID],[messageTitle],[messageBody])
VALUES(1,2,'你好','好久不见,近来可好')--A给B发消息
messageReceiveUserID怎么和t_user中的username表连起来呢。
发信的时候都是写名字的,不是ID啊。
xiaojing7 2008-02-28
  • 打赏
  • 举报
回复
思路混乱!
阿非 2008-02-28
  • 打赏
  • 举报
回复
A给数据库中的B发消息。
----------------
??

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧