编译成功,但是显示一片空白!这是啥原因啊,请指教!代码如下! public class index : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid dg; private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
OleDbConnection Conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("gbook.mdb"));
String strSQL="select * from grade";
OleDbCommand Comm=new OleDbCommand(strSQL,Conn);
OleDbDataAdapter da=new OleDbDataAdapter();
da.SelectCommand=Comm;
Conn.Open();
DataSet ds = new DataSet();
da.Fill(ds,"grade");
DataView s=new DataView(ds.Tables["grade"]);
dg.DataSource=s;
dg.DataBind();
Conn.Close();
}.aspx 页<asp:DataGrid id="dg" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 56px" runat="server"></asp:DataGrid>
{
protected System.Web.UI.WebControls.DataGrid dg; private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
OleDbConnection Conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("gbook.mdb"));
String strSQL="select * from grade";
OleDbCommand Comm=new OleDbCommand(strSQL,Conn);
OleDbDataAdapter da=new OleDbDataAdapter();
da.SelectCommand=Comm;
Conn.Open();
DataSet ds = new DataSet();
da.Fill(ds,"grade");
DataView s=new DataView(ds.Tables["grade"]);
dg.DataSource=s;
dg.DataBind();
Conn.Close();
}.aspx 页<asp:DataGrid id="dg" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 56px" runat="server"></asp:DataGrid>
解决方案 »
- 从数据库中blob读出图片,如何显示到web页面上,高手请进
- ASP.NET AJAX 异步请求 请高手帮忙
- ASPXGridView问题
- AspNet上传文件
- 有没有能自动上传引用图片的HTML编辑器?
- 请问怎样设置FreeTextBox的?
- Another SharePowerDataGrid like control: Pager
- 我想把一个日期字符串:2004-5-7 12:10:18 转换成:2004-5-7,去掉后面的时间 怎么实现呀?
- silverlight 客户端使用服务器端处理程序 的异常处理问题?
- 图片模板列删除数据!~!!
- ###··简单问题,mailto,Button
- 如何在满足一定条件时弹出一个提示框确认用户信息?
dg.DataSource=ds;
dg.DataBind();
试试
到现在我也没解决,MSDN上有这样的例子,但他的代码好象有错。
dg.DataSource=s;
dg.DataBind();
Conn.Close();改成
dg.Datasource = ds.Tables[0];
dg.DataBind();