Language Code : C#
Framework : 2,3,4
Syntax
myGridView.DataSource = [DataReader,DataSet,DataTable]
myGridView.DataBind()
myGridView.DataBind()
GridViewDataBind.aspx
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>
<%@ Page Language="C#" Debug="true" %>
<script runat="server">
OleDbConnection objConn;
OleDbCommand objCmd;
void Page_Load(object sender,EventArgs e)
{
String strConnString;
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
Server.MapPath("database/mydatabase.mdb") + ";";
objConn = new OleDbConnection(strConnString);
objConn.Open();
BindData();
}
void BindData()
{
String strSQL;
strSQL = "SELECT * FROM customer";
OleDbDataReader dtReader;
objCmd = new OleDbCommand(strSQL, objConn);
dtReader = objCmd.ExecuteReader();
//*** BindData to GridView ***//
myGridView.DataSource = dtReader;
myGridView.DataBind();
dtReader.Close();
dtReader = null;
}
void Page_UnLoad()
{
objConn.Close();
objConn = null;
}
</script>
<html>
<head>
<title>ThaiCreate.Com ASP.NET - GridView</title>
</head>
<body>
<form id="form1" runat="server">
<asp:GridView id="myGridView" runat="server"></asp:GridView>
</form>
</body>
</html>
1.
using
System.Data;
2.
using
System.Data.SqlClient;
01.
SqlConnection conn =
new
SqlConnection(@
"server=.\sqlexpress;integrated security=true;database=northwind"
);
02.
conn.Open();
03.
04.
string
sqlString =
"SELECT ProductID, ProductName, QuantityPerUnit, UnitPrice FROM Products"
;
05.
SqlCommand comm =
new
SqlCommand(sqlString,conn);
06.
07.
SqlDataReader reader = comm.ExecuteReader();
08.
grid.DataSource = reader;
09.
grid.DataBind();
1.
SqlConnection conn =
new
SqlConnection(@
"server=.\sqlexpress;integrated security=true;database=northwind"
);
2.
conn.Open();
1.
SqlDataReader reader = comm.ExecuteReader();
2.
grid.DataSource = reader;
3.
grid.DataBind();
ไม่มีความคิดเห็น:
แสดงความคิดเห็น