CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

Excel表格的显示问题。

楼主Microshit(楼主你真有情调)2006-07-02 13:28:46 在 .NET技术 / C# 提问

一Excel表格,内容为  
   
                0列         1列         2列         3列         4列  
        0行   空           空           0             1             2  
        1行   11           345         空           1             1  
        2行   12           019         1             空           1  
        3行   13           323         2             空           空  
   
  “空”表示空数据  
  其中“1列”因为有开头为“0”的“019”,所以设置这一列的格式为自定义“000”。  
  现在读取并显示到DataGrid中,却显示为  
   
                0列         1列         2列         3列         4列  
        0行   (null)   (null)   F1           F2           F3  
        1行   11           345         (null)   1             1  
        2行   12           019         1             1             (null)  
        3行   13           323         2             (null)   (null)  
   
  怎么样才能让“0行”显示正确,且(null)不显示? 问题点数:50、回复次数:2Top

1 楼wcmj(望尘莫及)回复于 2006-07-02 17:50:15 得分 0

你的数据是selcet出来的吗,是的话可以加判断是空的话就设个默认值  
  要是从别的地方取来的就要对数据进行处理了Top

2 楼Microshit(楼主你真有情调)回复于 2006-07-02 18:32:57 得分 0

private   System.Data.DataSet   DataSet_1;  
   
  string   str_Connect="Provider   =   Microsoft.Jet.OLEDB.4.0;"+  
          "Data   Source=d:\\Lottery.xls;"+  
          "Extended   Properties=Excel   8.0";  
  string   str_Command="Select   *   FROM   [2006$]";  
  OleDbConnection   OleDbConnection_1=new   OleDbConnection(str_Connect);  
  OleDbConnection_1.Open();  
  OleDbDataAdapter   OleDbDataAdapter_1=   new   OleDbDataAdapterstr_Command,OleDbConnection_1);  
  DataSet_1   =   new   DataSet();  
  OleDbDataAdapter_1.Fill(DataSet_1   ,"[2006$]");  
  OleDbConnection_1.Close   (   )   ;  
   
  DataSet_1.Tables[0].Rows[1].ItemArray[1]="111";   //请问这句怎么不起作用?  
  DataGrid_ViewData.DataMember="[2006$]";  
  DataGrid_ViewData.DataSource=DataSet_1;  
   
  我奇怪的是为什么0行的数据会从“空,空,0,1,2”变成“(null),(null),F1,F2,F3”?Top

相关问题

关键词

得分解答快速导航

  • 帖主:Microshit

相关链接

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

广告也精彩

反馈

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