国产探花免费观看_亚洲丰满少妇自慰呻吟_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,不然有坑)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 萨嘎县| 榕江县| 济南市| 桐柏县| 特克斯县| 泗洪县| 屏东市| 河西区| 虎林市| 西乌珠穆沁旗| 灵璧县| 嫩江县| 宽城| 涪陵区| 筠连县| 凯里市| 北川| 沁阳市| 新安县| 昆明市| 眉山市| 和田市| 东丽区| 牡丹江市| 肥城市| 天全县| 新蔡县| 扎赉特旗| 邵阳县| 延吉市| 曲阜市| 南昌市| 林西县| 昌黎县| 荔波县| 平度市| 遂溪县| 田林县| 宁陕县| 丘北县| 凉山|