问题描述:
我在Dv_User表里添加了一个photo列
我输入{$photo},却不能网页上读出来
请问是不是该页面没有读取该列的原因?
请问dispbbs.asp读取表和列的语句在哪?
就是因为是ASP论坛我才弄不懂啊
整个论坛几乎找不到几句ASP语句
问题解答:
Inc/Dv_ClsMain.asp
里面的代码是写成Class形式意思就是写成类
就是没封装的Web组件代码。
其基本是和ASP程序一样的、就是运行方式不同。
里面包含了DVBBS的所有核心部份。
如果没有细看绝对很难看懂。
DVBBS很多查询都是用Conn对象来运行Sql语句。并不是用
Recordset对象来运行Sql语句。
例
'用户是否存在论坛全局自定义权限
Public Function FoundUserPermission_All()
Dim PerRs
FoundUserPermission_All = 0
Set PerRs=Execute("Select Uc_Setting From Dv_UserAccess Where Uc_Boardid=0 And uc_UserID= "& UserID )'这里为查询数据库
If Not (PerRs.Eof And PerRs.Bof) Then
FoundUserPermission_All = 1
PerRs.Close:Set PerRs=Nothing
End Function
这段就是从DVBBS核心部份抄出来的代码。这里就是查询数据库的语句。DVBBS是封装为软件形式运行。很多代码都不是我们见到的常规代码。所以一般比较难看得懂
动网论坛是asp论坛,原代码我没有见过,建议你看一下相关书再说.这样一问,不知所云
动网使用asp+xml技术
多数sql语句都在inc/Dv_ClsMain.asp和inc/Dv_Order.asp中
你在里面看看吧
在因特网上什么没有,或者去你所在的市上最大的图书馆查资料,加油吧!
部分代码还藏在数据库里
你用的是什么数据库? 有关计算机语言方面的问题,可以加QQ63649300进行讨论.