做个新闻系统,新闻分为"国内新闻"和"国外新闻",某个页面有一个链接"查看国外新闻",点击后显示"国外新闻"的列表.现在遇到了问题:
一共建了两个表NewsType和News
NewsType:
id typename
1 国内新闻
2 国外新闻News:
id typeid title .....
1 2 10月份装机...
2 1 元旦促销....链接"查看国外新闻"的地址为.....ViewList.aspx?typeid=2,页面ViewList.aspx根据传入的typeid=2去取新闻列表,结果自然是"国外新闻",
现在的问题是typeid=2不可能写死在url中,因为"国外新闻"对应的id可能是3(因为不能保证网站在后期维护时"国外新闻"对应id值不变),我如何才能使这个链接指向"国外新闻"对应的id?也想过根据typename='国外新闻'来取对应id,但如果以后其它人将表NewsType中"国外新闻"改为"国外的新闻",不是又取不到id了吗?请问类似的问题大家是如何处理的?
一共建了两个表NewsType和News
NewsType:
id typename
1 国内新闻
2 国外新闻News:
id typeid title .....
1 2 10月份装机...
2 1 元旦促销....链接"查看国外新闻"的地址为.....ViewList.aspx?typeid=2,页面ViewList.aspx根据传入的typeid=2去取新闻列表,结果自然是"国外新闻",
现在的问题是typeid=2不可能写死在url中,因为"国外新闻"对应的id可能是3(因为不能保证网站在后期维护时"国外新闻"对应id值不变),我如何才能使这个链接指向"国外新闻"对应的id?也想过根据typename='国外新闻'来取对应id,但如果以后其它人将表NewsType中"国外新闻"改为"国外的新闻",不是又取不到id了吗?请问类似的问题大家是如何处理的?
解决方案 »
- checkbox问题,帮忙解决一下~
- 错误日志按时间降序写入文本问题
- access数据库里存入的数据用javascript的encode处理了,用sql或者其它方法可以批量处理回来吗?
- 如何获取用户退出时间?
- 动态生成textbox后,怎么在javascript中得到它的属性,急????
- 获得指定datarow中的值???????????
- 有没有人碰到过这样奇怪的Page_Load问题?
- 我的iis里虚拟目录旁有个红色的“error”标志,如何使其恢复正常?
- 同一页面,使用不同的参数进入,VIEWSTATE为何无效
- 再请教saucer(思归)关于合并RECORDSET的问题,谢谢!
- 如何通过IP获得访问机所在地址
- MOSS2007页面功能的一个简单问题
数据库定了之后 怎能随便改呢?
NewsType这个表看起来可有可无,只要知道对应关系就行了 重点是ID=?对应国内的,ID=?对应国外的
id typename
1 国内新闻
2 国外新闻 News:
id typeid title .....
1 2 10月份装机...
2 1 元旦促销.... //////////////////////
这里的id总不可以变吧