CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

为什么怎么老是不认识我的表

楼主xcgh(晓刚)2003-03-03 09:57:11 在 .NET技术 / ASP.NET 提问

<%@   Page   Language="C#"   Debug="true"   %>  
  <%@   Import   Namespace="System.Data"%>  
  <%@   Import   Namespace="System.Data.OleDb"%>  
   
  <script   runat="server">  
  private   DataSet   CreateDataSource()  
  {  
        string   strConn;  
        strConn   =   "Provider=Microsoft.Jet.OLEDB.4.0;"   +"Data   Source=d:\\tc-zc-biao\\biao.xls;"+"Extended   Properties=Excel   8.0;";  
         
        OleDbConnection   conn   =   new   OleDbConnection(strConn);  
        OleDbDataAdapter   myCommand   =   new   OleDbDataAdapter("SELECT   *   FROM   [biao]",   strConn);  
        DataSet   myDataSet   =   new   DataSet();  
        myCommand.Fill(myDataSet);  
        return   myDataSet;  
  }  
   
  public   void   Page_Load(Object   sender,   EventArgs   e)  
    {  
        if   (!IsPostBack)    
        {  
          mygrid.DataSource   =   CreateDataSource();  
          mygrid.DataBind();  
        }    
    }  
   
  </script>  
   
  <center>  
  <form   runat="server">  
  <asp:datagrid   runat="server"   AutoGenerateColumns="false"   width="500"   id="mygrid">  
  <HeaderStyle   BorderColor="White"   BackColor="black"    
                          ForeColor="White"    
                          Font-Bold="True"    
                          Font-Name="Arial"    
                          Font-Size="9"   HorizontalAlign="Center"/>  
  <ItemStyle     BorderColor=""    
                          BackColor="#FFFFF0"    
                          ForeColor="Black"    
                          Font-Name="Arial"    
                          Font-Size="8"    
                          Font-Bold="False"   HorizontalAlign="Center"/>  
  <Columns>  
  <asp:BoundColumn   HeaderText="姓名"   ReadOnly="true"   DataField="姓名"/>  
  <asp:BoundColumn   HeaderText="性别"   ReadOnly="true"   DataField="性别"/>  
  <asp:BoundColumn   HeaderText="Email"   ReadOnly="true"   DataField="地址"/>  
  </Columns>  
  </asp:datagrid>  
  </form>  
   
  提示我"biao"找不到。为什么???还有就是在[]应该怎么填写  
  问题点数:20、回复次数:3Top

1 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-03-03 10:06:03 得分 5

"select   *   from   biao"Top

2 楼saucer(思归)回复于 2003-03-03 10:11:55 得分 10

biao是什么?是你EXCEL页的名字么?试试  
  SELECT   *   FROM   [Sheet1$]  
   
  DateSet   ds   =   CreateDataSource();  
  mygrid.DataSource   =   ds.Tables[0].DefaultView;  
  mygrid.DataBind();  
  Top

3 楼gOODiDEA(无语)回复于 2003-03-03 10:21:52 得分 5

SELECT   *   FROM   [biao]  
   
  这里的   [biao]应该为你的单元格的名,一般为[Sheet1$]Top

相关问题

  • 为什么不认识<br>?????
  • 网页里为什么没有斑竹的传奇故事!斑竹老兄介绍我们认识认识!
  • 为什么Access表老被锁定??
  • 为什么我的VB6不认识Access??
  • AnimateWindow函数为什么不认识
  • 为什么编译器不认识TControl.caption?????
  • 为什么我的tomcat不认识BLOB?
  • std程序为什么不认识?
  • 系统为什么不认识
  • 我的javabean为什么不能认识?

关键词

  • ds
  • biao
  • mygrid
  • sheet1
  • 应该
  • select

得分解答快速导航

  • 帖主:xcgh
  • webdiyer
  • saucer
  • gOODiDEA

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo