账号通
    

账号  

密码  

3202

查看

11

回复
主题:InfoID太长不好看,写了个函数让InfoID等于ID [收藏主题] 转到:  
alluse 当前离线

1654

主题

0

广播

0

粉丝
添加关注
级别:高一年

用户积分:2915 分
登录次数:189 次
注册时间:2006/10/25
最后登录:2008/6/8
alluse 发表于:2007/1/9 16:33:00   | 显示全部帖子 查看该作者主题 楼主 


'*************************************************************************************
 '函数名:GetID
 '作  用:生成文章,图片或下载等的唯一ID
 '参  数:ChannelID--频道ID
 'alluse 2007/1/9
 '*************************************************************************************
 Public Function GetID(ChannelID)
    On Error Resume Next
    Dim RSC, TableNameStr
       Set RSC=Server.CreateObject("ADODB.RECORDSET")
    Select Case ChannelID
   Case 1
     TableNameStr = "Select top 1 ID From KS_Article order by ID desc"
   Case 2
     TableNameStr = "Select top 1 ID From KS_Photo order by ID desc"
   Case 3
     TableNameStr = "Select top 1 ID From KS_DownLoad order by ID desc"
   Case 4
     TableNameStr = "Select top 1 ID From KS_Flash order by ID desc"
    End Select
   RSC.Open TableNameStr, Conn, 1, 1
    If RSC.EOF Or RSC.BOF Then:GetID=1:Else:GetID=RSC("ID")+1:End If
  RSC.Close:Set RSC = Nothing
 End Function

调用 KSCMS.GetID(频道ID)

如在Admin_Article.asp里下面这样用,那么我们的NewsID等于ID了。

'文章ID
    IF Action="Add" Then
    NewsID = KSCMS.GetID(1)

初学ASP函数,大家看看有没有不妥当的,恳请指正。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
alluse 当前离线

1654

主题

0

广播

0

粉丝
添加关注
级别:高一年

用户积分:2915 分
登录次数:189 次
注册时间:2006/10/25
最后登录:2008/6/8
alluse 发表于:2007/1/9 16:54:00   | 显示全部帖子 查看该作者主题 沙发 
科汛在线考试系统(NET)
升级困难,就不改了?那么永远牵着鼻子走,什么时候才建得起自己个性点的站点啊。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
alluse 当前离线

1654

主题

0

广播

0

粉丝
添加关注
级别:高一年

用户积分:2915 分
登录次数:189 次
注册时间:2006/10/25
最后登录:2008/6/8
alluse 发表于:2007/1/9 16:46:00   | 显示全部帖子 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
alluse 当前离线

1654

主题

0

广播

0

粉丝
添加关注
级别:高一年

用户积分:2915 分
登录次数:189 次
注册时间:2006/10/25
最后登录:2008/6/8
alluse 发表于:2007/1/9 16:34:00   | 显示全部帖子 查看该作者主题 板凳 
科汛在线商城系统(NET)
哦,忘记了,这个函数放在KS_CommonCls.asp里面的。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.71094秒 powered by KesionCMS 9.0