asp新闻发布系统制作问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:33:00
我只想做2个新闻栏目,例如外国新闻和国内新闻!
具体该怎么做?
定义两个 tsql 语句?
做成一个ACCESS数据表 还是2个数据表?

大家把“流程”告诉我下。谢谢了!!!
满意追加100分!
我定义了这8个变量,来request。from 获取表单信息!
用来添加信息的。。dim varname,varsex,varage,varqq,varemail,varphone,varaddress,varcontent

如果要设定name和content 不能为空 否则 显示“名字和备注不能为空”,剩余的那6项,如果不输入,就自动生成 “未填写”!麻烦大家帮我写一下这段代码! 谢谢拉

我的意见:
做一个就可以
你只要在表中有一个字段是区分内外的就行,
如你的表叫[新闻]在表里建一个字段是newsstly 设为数字属性 1 为国内 0为国外。
读的时候电脑会把它们分开。
如sql =“select *from [新闻] where newstly=1 "(国内的)
sql =“select *from [新闻] where newstly=0 "(国外的)

后面的问题
name和content 不能为空
这并不只是在数据库设了就行,只设数据库,做网的时候不写代码就会出现错误。
在做网的时候你可以这样写
varname=request.from ("varname")
<%if varname="" then %>名字和备注不能为空<%end if%>

而自动生成“未填写”!
<%if varqq="" then %>未填写”!<%end if%>

建一个大类表! bigclass

bigclass 底下写“国内新闻”“国外新闻”

在建一个新闻表! new

bigclass name content

bigclass 写下“国内新闻”“国外新闻”

name 写下标题

content 写下内容

这样以后可以添加大类“”例如“体育新闻”“娱乐新闻”等等

写出时就

<%
sql =“select *from bigclass"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1

do while not rs.eof