c# - 如何用mysql填充gridview?

标签 c# asp.net mysql gridview

我只知道如何使用 asp:SqlDataSource 填充 gridview
但是我的 gridview 中有一列 TemplateField,当我需要修改 SQL 以更改网格内容时,我丢失了 TemplateField,所以我想学习用 C#
填充我的 gridview 有人可以教我或给我一些教程吗?

最佳答案

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.Common;
using MySql.Data.MySqlClient;
using System.Data.SqlClient;
using System.Windows.Forms;
using System.Data;

public partial class viewAdmin : System.Web.UI.Page
{
    String MyConString = "SERVER=localhost;" +
                "DATABASE=databasename;" +
                "UID=root;" +
                "PASSWORD=;";
protected void Page_Load(object sender, EventArgs e)
{

        MySqlConnection conn = new MySqlConnection(MyConString);
        MySqlCommand cmd = new MySqlCommand("SELECT * FROM tablename;", conn);
        conn.Open();
        DataTable dataTable = new DataTable();
        MySqlDataAdapter da = new MySqlDataAdapter(cmd);

        da.Fill(dataTable);


        GridVIew.DataSource = dataTable;
        GridVIew.DataBind();
}

}

关于c# - 如何用mysql填充gridview?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16115985/

相关文章:

C# 服务器自定义命令行界面

c# - 缓入缓出动画公式

c# - 是否有任何传递的方法接受 UTC 的时区偏移量并在 C# 中计算时区?

php - 用于对重复项进行分组和计数的 SQL 语句

c++ - 如何使用 zlib.h 解压缩 m MYSQL_RES 中的 COMPRESSED BLOB,而不在 mysql 查询中使用 UNCOMPRESS

c# - 使用 C# 在 ASP.NET 中操作 ItemTemplate 内部控件

c# - .NET:KeyValuePair<string, string> 的非泛型?

c# - 更新后无法拖放元素

asp.net - 将 Azure 应用程序部署到 Windows 服务器

mysql - 尝试与自然连接生成的相同关系进行比较时出现语法错误