<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      健康一貼靈,專注醫(yī)藥行業(yè)管理信息化

      C#中,EXCEL與表列順序完全一致情況的導(dǎo)入處理(BeginBinaryImport)

      使用:BeginBinaryImport能快速的導(dǎo)入臨時(shí)表

            //讀取datagridview的值 
              private string GetCellValue(DataGridViewRow row, string columnName, string defaultValue = "0")
              {
                  var value = row.Cells[columnName].Value;
                  return (value == null || string.IsNullOrEmpty(value.ToString().Trim())) ?
                         defaultValue : value.ToString().Trim();
              }

       

                  string sql, clientName, goodsId, departmentid, departmentName, account_id, account_name, xynr, qty, amount, sfzx, year;
                  string type = "";
                  string m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12;
                  string tmpTabelName = "xls" + DateTime.Now.ToFileTimeUtc().ToString();
                  lbRate.Text = "正在導(dǎo)入,請(qǐng)稍等";
                  try
                  {
                      sql = "create unlogged table " + tmpTabelName + "(";
                      sql += @" 
                          clientname   varchar(120) not null  ,
                          departmentname   varchar(50)  not null default  ''  )";
                      DBHelperPg.ExecuteNonQuery(sql);
                      DataGridViewRow drvRow;
                      // 使用COPY命令(PostgreSQL高效批量插入)
                      NpgsqlConnection conn = new NpgsqlConnection(DB.DBHelperPg.ConnectionString);
                      conn.Open();
                      using (var writer = conn.BeginBinaryImport($"COPY {tmpTabelName} FROM STDIN (FORMAT BINARY)"))
                      {
                          for (int i = 0; i < dataGridView1.RowCount; i++)
                          {
                              drvRow = dataGridView1.Rows[i];
                              clientName = GetCellValue(drvRow, "客戶名稱");
                              departmentName = GetCellValue(drvRow, "部門名稱");
      
      
                              writer.StartRow();
                              writer.Write(clientName);
                              writer.Write(departmentName);
      
                              // ... 其他字段
                          }
                          writer.Complete();
                      }
                      conn.Close();

       

      posted @ 2025-09-25 11:01  一貼靈  閱讀(5)  評(píng)論(0)    收藏  舉報(bào)
      學(xué)以致用,效率第一
      主站蜘蛛池模板: 九九热精品在线免费视频| 疯狂做受XXXX高潮国产| 久久99精品九九九久久婷婷| 亚洲精品动漫免费二区| 亚洲成在人线AⅤ中文字幕| 午夜免费无码福利视频麻豆| 亚洲男同志网站| 国产视频一区二区三区麻豆| 欧美老人巨大XXXX做受视频| 欧美国产日韩久久mv| 无码人妻人妻经典| 精品蜜臀国产av一区二区| 国产精品一线二线三线区| 人妻av无码系列一区二区三区| 米奇影院888奇米色99在线| 无码av中文字幕免费放| 中国亚洲女人69内射少妇| 日韩国产成人精品视频| 国产女人高潮视频在线观看| 无码日韩av一区二区三区| 国产国语毛片在线看国产| 日韩大片高清播放器| 国产熟睡乱子伦午夜视频| 日韩精品人妻中文字幕| 少妇高潮喷水在线观看| 久久精品av国产一区二区| 国产精品自在线拍国产| 亚洲色婷婷综合开心网| 成人污视频| 精精国产xxx在线观看| 国产欧美日韩精品丝袜高跟鞋| 加勒比中文字幕无码一区| 日韩高清在线亚洲专区不卡| AV最新高清无码专区| 日本美女性亚洲精品黄色| 国产在线观看播放av| 日韩国产精品中文字幕| 影视先锋av资源噜噜| 顶级少妇做爰视频在线观看| 欧美videos粗暴| 吴堡县|