国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[緩慢前行]C# OLEDB方式訪問Excel之bug

2019-11-08 18:24:35
字體:
來源:轉載
供稿:網友

內容比較簡單,方面自己以后查看

C# 訪問Excel方式有多種,常見有com方式、oledb方式、csv文本方式、第三方方式(NPOI、DevExPRess控件)等,其中oledb方式運行效率高,sql語句操作方便快捷,目前有個項目,就選擇了該種方式,但在實際使用中,發現有些坑。

1、不可刪除

描述:oledb方式訪問Excel不能刪除行解決方法:a、通過com方式刪除 b、使用update更新語句 將每個字段置為NULL(目前采用)

2、讀取不完全

描述:讀取時發現有些字段不能顯示解決方法:

網上搜索,這些文章不錯

鏈接1鏈接2鏈接3

總結如下a、IMEX=1與注冊表值TypeGuessRows=0

b、HDR設為NO,但首行仍使用字符串類型的字段名

(建議驅動不要用Microsoft.Jet.OLEDB.4.0,用Microsoft.ACE.OLEDB.12.0,不然有坑)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仁寿县| 通许县| 红桥区| 营口市| 榕江县| 安乡县| 安阳市| 永善县| 襄汾县| 永德县| 汾西县| 赞皇县| 芜湖县| 丽江市| 福鼎市| 泉州市| 新沂市| 体育| 鹤庆县| 丽水市| 花莲县| 马公市| 朝阳市| 县级市| 漳州市| 邵武市| 西峡县| 镇原县| 喀喇沁旗| 延安市| 原平市| 郓城县| 蒙山县| 威信县| 竹山县| 慈溪市| 宝兴县| 唐海县| 襄汾县| 竹北市| 襄汾县|