我想为一个电子学习网站建立一个线程论坛(当然是开源的asp.net mvc,尽管这对这个问题并不重要)。
数据库结构应该是什么,这将有助于检索最佳性能的论坛帖子?我不会拒绝的。因为它可能会随检索到的行数而变化。
此外,我应该能够链接一个特定的线程与另一个线程。例如。显示“相关论坛链接”。
我使用的是SQL Server 2005。
下面是我脑海中的结构(厚颜无耻地取自)
表格:论坛
· Id
· ParentId (null if this is the first message)
· ParentThreadId (Identify message in the same threa
我正在为我的实习学习网络表格,目前事情并不顺利。
我所处的项目需要使用web而不是数据库来获取在webforms中构建的系统中所需的数据。
为了简化我的问题,假设我想将一个对象绑定到下拉列表。
这是我的课堂模型
namespace BindingDataToADropdownlist
{
public class State
{
public int id;
public string sigla;
public string name;
}
}
下面是带有简单下拉列表的.aspx
<%@ Page Title=
我正在学习网页发展,同时我想学习网页黑客,以便更好地保护我的网站在未来。现在,我学习SQL注入,并且正在侵入一个hackme域。即使它易受攻击,但当我通过查询运行此订单时:
http://www.hackmedomain.gr/news.php?id=4842 order by '1000'
我得到了这个结果:
查询失败: SQL语法出现错误;请检查与MySQL服务器版本对应的手册,以便在第1行使用接近“1000”的正确语法
如果我使用order by 1,我会得到同样的东西。我做错什么了?