为什么这段ASP程序出现这样的情况

html-css011

为什么这段ASP程序出现这样的情况,第1张

1. 刷新的问题,只要在head里加入这个即可:<meta http-equiv="Refresh" content="1URL=index.asp">

2. 可能是你数据库里的字段大小设置得太小了,你可以用ACCESS打开db.mdb,鼠标右键点击liuyan,选设计视图,鼠标点book字段的数据类型,在下面的属性框里改字段大小为255,或者把它的数据类型改为备注型的(点击时有个下拉框可以选择)。

3. 打不开主页,原因可能有很多,如服务器当机,或者程序出错,或者网络不通。。。

4. 有可能是你的程序没有关闭数据库,也有可能是数据库里有错误,可以用ACCESS打开db.mdb,选工具标签——数据库实用工具——压缩和修复,执行一下。对于前者,建议把你的程序修改一下:

index.asp:

最后一行r.close 后面加上三行

set r=nothing

conn.close

set conn=nothing

add.asp:

set rs=nothing后面加两行:

conn.close

set conn=nothing

del.asp:

rs.close 后面加上三行

set rs=nothing

conn.close

set conn=nothing

另外,这个程序的SQL语句有错误

sql="delete from liuyan where id=1"

这里的id是liuyan 表里的编号

<link href="Css/Max.css" type="text/css" rel="stylesheet">

你的路径是放在css文件夹下,文件名为Max.css。

另外顺便说一下

XHTML标准中元素什么的都是小写,不提倡大写。

CSS中也一样,你CSS中有大写。

不要为问什么 这是W3C标准。

我碰到过CSS用大写 chrome浏览器不识别。 因为它太严格的符合W3C标准了。

******************************************

@import "Css/Max.css"

@import url(Css/Max.css)

这两种写法都可以的吧.

我还是觉得不要用@import 因为毕竟这个相比link有很多不足。