0
您好我想從MySQL數據庫中加載表並顯示在asp:GridView組件中的表的內容。GridView沒有從DataBinding mysql表填充
.aspx文件是我的GridView組件所在的位置。
<asp:GridView ID="ViewUsers" runat="server"
onselectedindexchanged="ViewUsers_SelectedIndexChanged" >
</asp:GridView>
在.aspx.cs文件中,我有我的C#代碼將數據從MySQL表綁定到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=logintable;" +
"UID=root;" +
"PASSWORD=;";
protected void Page_Load(object sender, EventArgs e)
{
if ((String)Session["authorize"] != "1")
{
Response.Redirect("Default.aspx");
}
MySqlConnection conn = new MySqlConnection(MyConString);
MySqlCommand cmd = new MySqlCommand("SELECT * FROM logindata;", conn);
conn.Open();
DataTable dataTable = new DataTable();
MySqlDataAdapter da = new MySqlDataAdapter(cmd);
da.Fill(dataTable);
ViewUsers.DataSource = dataTable;
ViewUsers.DataMember = dataTable.TableName;
}
}
GridView控件是假設被載入我的網頁時進行填充。任何幫助是極大的讚賞。哦,我也是ASP.NET的初學者。
哦哇。非常簡單但很有收穫。謝謝你,先生。 – TerNovi
我會在5分鐘內接受你的答案.. – TerNovi
不用擔心.. :) –