string conn = @"Provider='SQLOLEDB.1';Data Source=d;User ID=sa;Password=123456;Initial Catalog=pubs";OleDbDataAdapter ada = new OleDbDataAdapter("select * from emp",conn);
DataSet set1 = new DataSet();
ada.Fill(set1,"aaa");
this.dataGrid1.DataSource = set1;
this.dataGrid1.DataMember = "aaa";
DataSet set1 = new DataSet();
ada.Fill(set1,"aaa");
this.dataGrid1.DataSource = set1;
this.dataGrid1.DataMember = "aaa";
解决方案 »
- 大家来找问题..看看这段代码有没有问题.能不能画出图来..参与讨论者有分
- 添加web引用的奇怪问题!急急急。
- ~~~如何把一个Recordset的记录copy到另一个Recordset中~~~
- cookie.Domain大部分时候正常,但有时候会失效
- 如何只显示form的控件,不要背景+如何用C#获取一个access文件的所有table
- 马上要用c#了,请给推荐一本入门的书!
- foreach( Control z in Controls )会遍例所有form控件,怎样才能遍例特定的控件?
- XtraVerticalGrid问题,高分求解
- UDP通信中的问题,请看代码
- 如何从一个在框架的页面重定向一个不带框架的页面?
- 请问这个关于excel的例子怎么运行?
- 如何取得半个汉字?
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %><html><script runat="server">
//set a variable to hold the sort expression
String SortExpression;ICollection CreateDataSource() {
String DataSource = ConfigurationSettings.AppSettings["OleDBDataSource"];
OleDbConnection conn = new OleDbConnection(DataSource);
String sql = "Select * FROM Article_menu Order By ArticleName";
OleDbDataAdapter db_sqladaptor = new OleDbDataAdapter(sql,conn);DataSet ds = new DataSet();
db_sqladaptor.Fill(ds,"Article_menu");DataView myView = ds.Tables["Article_menu"].DefaultView;
myView.Sort=SortExpression;conn.Close();return myView;
}public void Page_Load(Object sender, EventArgs e)
{ if (!IsPostBack) {
Articles.DataSource = CreateDataSource();
Articles.DataBind();
} }
void Sort_Grid(Object sender, DataGridSortCommandEventArgs e)
{
SortExpression = e.SortExpression.ToString();
Articles.DataSource = CreateDataSource();
Articles.DataBind();
}
</script>
<body><form runat="server">
<asp:DataGrid id="Articles" runat="server"
BorderColor="black"
BorderWidth="1"
CellPadding="3"
AutoGenerateColumns="false"
AllowSorting="true"
OnSortCommand="Sort_Grid">
<Columns> <asp:BoundColumn
HeaderText="Article"
DataField="ArticleName"
SortExpression ="ArticleName"/> <asp:BoundColumn
HeaderText="Summary"
DataField="ArticleSubText"
SortExpression ="ArticleSubText"/></Columns>
</asp:DataGrid> </form>
</body></html>
Adp.Fill(Dst,"table");