Packet
Currency
把这两个东东换换吧!

解决方案 »

  1.   

    Excel里是中文的字段名,如果换成英文的字段名就OK了,不过应该是可以这样写的啊。
      

  2.   

    OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT ID,StockBillID,商品编号 as ProductCode,商品名称 as ProductName,规格型号 as ProductType,申报数量 as Declareamount,实际数量 as Factamount,单位 as Packet,总价 as Price,币制 as Currency FROM [R_StockBillDetail$]", strConn);
    注意:工作表名称是R_StockBillDetail$
      

  3.   

    我换成英文字段名就可以了,再说工作表是我自己命名的,就是R_StockBillDetail,没有错的