如何使用 C# 从 ASP.NET 中的 SQL Server 数据库中检索和显示 GridView 中的值
Posted
技术标签:
【中文标题】如何使用 C# 从 ASP.NET 中的 SQL Server 数据库中检索和显示 GridView 中的值【英文标题】:How to retrieve and display values in GridView from SQL Server database in ASP.NET using C# 【发布时间】:2020-10-14 21:54:02 【问题描述】:我正在 Microsoft Visual Studio 2010 中创建一个 Web 应用程序。我想从 SQL Server 数据库中检索数据并使用 C# 在 ASP.NET 中的 GridView 中显示它。
我想检索按钮 onclick 事件的数据。
protected void submit_click(object sender, EventArgs e)
connection1.open();
SqlCommand sq= new SqlCommand("select student_id , student_name 来自学生);
SqlDataReader dr= new SqlDataReader();
...
// 网格视图
【问题讨论】:
嗨。我相信有很多关于这个话题的例子。只需先尝试一个,然后如果您遇到任何障碍,请在此处分享。 请提供一个最小的、可重现的示例,如此处所述***.com/help/minimal-reproducible-example 请在您询问时尝试正确格式化您的代码。请参阅How do I format my code blocks? 以获取有关如何操作的帮助。 【参考方案1】:参考说明:Microsoft Visual Studio-how-to-retrieve-and-display-values-from-database-in -ASP.NET-using-C#.
protected void Button1_Click(object sender, EventArgs e)
//连接字符串
SqlConnection con = new SqlConnection("Data Source=.\SQLEXPRESS; AttachDbFilename='C:\Users\HP\Documents\Visual Studio 2010\项目 \assignment\assignment\App_Data\pokedex.mdf';综合 安全=真;用户实例=True");
con.Open();
SqlCommand cmd = new SqlCommand("Select * from pokedex;");
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
con.Close();
【讨论】:
以上是关于如何使用 C# 从 ASP.NET 中的 SQL Server 数据库中检索和显示 GridView 中的值的主要内容,如果未能解决你的问题,请参考以下文章
如何从 ASP.net C# 中的字符串中提取 C#/PHP/Code/SQL
如何使用 json 从 sql server ASP.net 中检索数据
如何从 C# ASP.NET 参数将希伯来语文本发送到 SQL Server?