【问题标题】:Simple ASP.NET Database Query简单的 ASP.NET 数据库查询
【发布时间】:2010-04-09 19:11:53
【问题描述】:
我在“服务器资源管理器”窗格的“数据连接”下为我的数据库加载了一个表。
在 VB ASPX 页面中处理简单查询的标准/最佳实践方法是什么?
我左边的<div> 将是一组用于过滤行的表单元素,当单击按钮时,主<div> 将显示我想要返回的行的列。
注意:C# 中的答案也可以,我只会翻译。
【问题讨论】:
标签:
c#
asp.net
database
vb.net
visual-studio-2008
【解决方案1】:
<%
using(SqlConnection conn = new SqlConnection(someConnectionString))
{
SqlCommand command = new SqlCommand("select * from table", conn);
DataTable results = new DataTable();
SqlDataAdapter adapter = new SqlDataAdapter(command);
conn.Open();
adapter.Fill(results, command);
}
// You can work with the rows in the DataTable here
%>
如果您尝试在页面代码中执行所有操作,则可以使用。
我建议使用 Code-Behind 文件并以这种方式处理代码。当你的代码在一个单独的文件中时,它使事情变得更容易理解,而标记在一个位置,而代码在另一个位置。