程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> c#對PL/SQL查詢結果列復制的結果生成指定格式

c#對PL/SQL查詢結果列復制的結果生成指定格式

編輯:關於ASP.NET

      例:在PL/SQL中sql查詢的某列結果如下:

      葉

      魏

      洪

      孫

      何

      ...後面省略

      想生成字典格式:

      {1,"葉"},{2,"魏"},{3,"洪"},{4,"孫"},{5,"何"}...

      首先把PL/SQL的列復制出來,放到一個字符串string裡,循環這個string的char,因為string包含換行符,所以還要在循環裡判斷去掉並判斷,再做處理。

      代碼如下:

      private void button1_Click(object sender, EventArgs e)

      {

      string s = @"

      葉

      魏

      洪

      孫

      何

      "; //後面省略...

      string result = "", r = "";

      int i = 1;

      foreach (char c in s)

      {

      r = c.ToString().Replace('r', ' ').Replace('n', ' ');

      if (r != " ")

      {

      result += "{" + i.ToString() + @",""" + r + @"""},";

      i++;

      }

      }

      result = result.TrimEnd(',');

      textBox1.AppendText(result);

      }

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved