使用 ADO.NET 从数据库中查询数据,并在 ASPNET 中显示为 GridView 表格,将代码及运行结果清晰完整拍照上 店
时间: 2024-03-05 11:50:52 浏览: 97
使用ADO.NET数据库
很抱歉,作为AI语言模型,我无法进行拍照操作。但是,我可以提供一份使用ADO.NET从数据库中查询数据,并在ASP.NET中显示为GridView表格的示例代码,您可以参考一下。
首先,创建一个ASP.NET网站,并在网站中添加一个GridView控件。然后,在代码文件中添加以下代码:
```csharp
using System;
using System.Data;
using System.Data.SqlClient;
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindGridView();
}
}
private void BindGridView()
{
string connectionString = "Data Source=yourServerName;Initial Catalog=yourDatabaseName;User ID=yourUserName;Password=yourPassword";
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand("SELECT * FROM yourTableName", connection);
SqlDataAdapter adapter = new SqlDataAdapter(command);
DataTable dataTable = new DataTable();
adapter.Fill(dataTable);
GridView1.DataSource = dataTable;
GridView1.DataBind();
}
}
}
```
在以上代码中,我们首先在`Page_Load`事件中调用`BindGridView`方法,该方法使用ADO.NET从数据库中查询数据,并将查询结果绑定到GridView控件中。
其中,`connectionString`变量用于存储数据库连接字符串,您需要将其替换为您自己的连接字符串。`SqlCommand`对象用于执行SQL查询语句,`SqlDataAdapter`对象用于填充查询结果到DataTable中,最后将DataTable数据源绑定到GridView控件中。
完成以上操作后,您可以在ASP.NET中启动该网站,即可看到从数据库中查询到的数据以GridView表格的形式显示出来。
希望这份代码能够帮助到您,如有不明白的地方,可以随时向我提问。
阅读全文