2012-04-09 3 views
0

Я хочу показать свои данные в виде сетки в моей форме Asp.new C#. Я использую базу данных MySQL Wamp Server. Я устал много для привязки базы данных с сеткой. Пожалуйста, помогите.Grid View в Asp.net C# с wamp Server MYSQL

мой код:

 public partial class Temp : System.Web.UI.Page 
{ 

    string conString = ConfigurationManager.ConnectionStrings["AASProject"].ConnectionString; 

    protected void Page_Load(object sender, EventArgs e) 
    { 
     MySqlConnection con = new MySqlConnection(conString); 
     con.Open(); 

     gvFoodDetail.RowEditing+= new GridViewEditEventHandler(gvFoodDetail_RowEditing); 
     gvFoodDetail.RowDeleting += new GridViewDeleteEventHandler(gvFoodDetail_RowDeleting); 
     gvFoodDetail.RowUpdating += new GridViewUpdateEventHandler(gvFoodDetail_RowUpdating); 
     //gvFoodDetail_RowCancelingEdit += new GridViewCancelEditEventArgs(gv); 
     // gvFoodDetail.RowEditing += new GridViewEditEventHandler(gvFoodDetail_RowEditing); 
     // gvFoodDetail.RowDeleting += new GridViewDeleteEventHandler(gvFoodDetail_RowDeleting); 
     // gvFoodDetail.RowUpdating += new GridViewUpdateEventHandler(gvFoodDetail_RowUpdating); 
     // gvFoodDetail.RowCancelingEdit += new GridViewCancelEditEventHandler(gvFoodDetail_RowCancelingEdit); 

     gvFoodDetail.PageIndexChanging += new GridViewPageEventHandler(gvFoodDetail_PageIndexChanging); 

     if (!IsPostBack) 
     { 
      gvFoodDetail.Visible = true; 
      loadFoodDB(); 
     } 

    } 
    public void loadFoodDB() 
    { 

     string getFoodDetails = "Select Emp_ID,intime,outtime,date From datetime"; 
     MySqlConnection con = new MySqlConnection(conString); 
     con.Open(); 

     MySqlCommand cmd = new MySqlCommand(getFoodDetails, con); 
     DataTable dt = new DataTable(); 
     MySqlDataAdapter da = new MySqlDataAdapter(cmd); 
     da.Fill(dt); 
     con.Close(); 

     gvFoodDetail.DataSource = dt; 
     gvFoodDetail.DataBind(); 
    } 
+0

Я реализовал сетку без базы данных. Он работает с perfact.I также успешно подключил базу данных. – misri

+0

Можете ли вы показать свой код до сих пор? Для подключения к базе данных * и * для 'GridView'? – jadarnel27

+0

показать код, и мы поможем вам оттуда – dansasu11

ответ

0
datagridview.Datasource = datasource 
datagridview.databind() 

Это должно установить и показать данные. Вы должны обрабатывать столбцы и все вручную или автоматически.