当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·数据库连接上的问题    »显示摘要«
    摘要: 我现在用delphi7.0的adoconnection连接access数据库,现在就有这样一个问题, 我在access上给库上了密码,但当我用adoconnection连接时,总时显示此库已被用独占方式使用,请问这是怎么回事? 另外,是不是可以用delphi给库加密码权限呢? 请大家帮我解决一下.有没有这样的中文网站. 谢谢了. ......
    摘要: 怎样产生垂直滚动条 ......


一个极富挑战性的问题--关于树形论坛

 
   
  我在做一个树形论坛时,设计存放文章的数据库结构如下:  
   
  字段名       数据形式             说明  
  ID               自动编号             贴子编号  
  subject         文本                 主题  
  Send_Date     日期/时间       发贴时间  
  Referance     数字                 参考.即存放此贴回复的贴子的article_ID  
  Content         备注                 内容  
  Sender           文本                 作者  
  BrowsedCount   数字             已浏览次数  
  RepliedCount   数字             已被回复次数  
   
  该数据库有若干个表,每个表的数据结构是一样的,现在,为了在某一贴子有最新回复的时候保证其排在最上方,需要设计一个查询.将referance值为0(即此贴没有回复任何贴,称之为一个主题)  
  举例如下:  
  假设ID为1的贴子被ID为2,3,4的贴子所回复,而ID为2的贴子又为ID为8的贴子所回复,各贴发贴时间及Referance值如下:  
  ID         发贴时间       Referance  
  1           2003/4/1       0  
  2           2003/4/5       1    
  3           2003/4/6       1  
  4           2003/4/7       1  
  8           2003/4/8       2  
  当然数据库中还存在很多主题,如何用一个查询语句将所有主题选出,并按-----与它有回复关系(不管是一级回复,如贴2,3,4对于贴1,还是二级,三级回复,如贴8对于贴1)的所有贴中发送时间最晚的-------排序.比如,对于主题1(贴1)来说,这个最晚的回复时间就是2003/4/8,即贴8的发送时间.这也就是论坛中实现"顶"的功能,即一个贴子已经排后了,但通过一个回复可以使它重新排前.  
   
  不知道我的表达是不是很清楚,欢迎讨论!  
 

NO.1   作者: chjpeng

樹形論壇有很多的啊...

NO.2   作者: zurong

在表里面,加一个字段,updatetime,将此处添入,回复的时间,帖子按updatetime的降序排列


 ·iis 用戶設置問題    »显示摘要«
    摘要: iis 重新安裝過後。 用administrator 的用戶可登入 執行asp。 但用一般的user 就沒法執行。 請問需要在 iis 的管理 站點 操作員裡新增(添加)該user群嗎 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE