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

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

C#讀取Visual FoxPro(*.dbf)數據并使用SqlBulkCopy插入到SqlServer 2008 R2數據表中

2019-11-17 02:03:53
字體:
來源:轉載
供稿:網友
C#讀取Visual FoxPRo(*.dbf)數據并使用SqlBulkCopy插入到SqlServer 2008 R2數據表中 公司數據庫從32位的SqlServer 2005升級到64位的SqlServer 2008 R2后,無法再像原來通過Link Server連接VFP同步數據,因此考慮用代碼程序從VFP數據庫中讀取所需數據然后再插入到SqlServer數據庫中,下面貼出該C#代碼以備忘或供有需要者參考。 privatevoidGetDataFromVFP() {OdbcConnectionconn =null;try {stringstrOdbcConn =@"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=D:/a/b;Exclusive=No;Collate=Machine;";stringstrInsertConn =@"User id=a;PassWord=b;Database=c;Server=d;Connect Timeout=50;Max Pool size=200;Min pool Size=5"; conn =newOdbcConnection(); conn.ConnectionString = strOdbcConn; conn.Open();stringstrTableName ="";for(inti = -8; i < 0; i++) { strTableName ="FOLIO"+DateTime.Today.AddDays(i).ToString("dd");stringsql =string.Format(@"select a,b,c from {0}", strTableName);OdbcDataAdapterda =newOdbcDataAdapter(sql, conn);DataTabledt =newDataTable(); da.Fill(dt);SqlBulkCopybulkCopy =newSqlBulkCopy(strInsertConn); bulkCopy.BulkCopyTimeout = 1800000; bulkCopy.DestinationTableName ="strTableName"; bulkCopy.WriteToServer(dt); } }catch { }finally {if(conn !=null) { conn.Close(); } } }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山西省| 沛县| 朝阳县| 广德县| 迭部县| 河间市| 海淀区| 阜平县| 阜城县| 盐池县| 平凉市| 方城县| 永州市| 碌曲县| 奉贤区| 巢湖市| 包头市| 荃湾区| 体育| 甘德县| 灌阳县| 徐汇区| 兴海县| 和龙市| 手游| 沛县| 尤溪县| 大余县| 象州县| 平武县| 彩票| 达日县| 罗山县| 龙江县| 乌审旗| 青州市| 江阴市| 渑池县| 阳东县| 合江县| 仁寿县|