c#对PL/SQL查询结果列复制的结果生成指定格式

来源:互联网 发布:免费下载管车宝软件 编辑:程序博客网 时间:2024/05/21 05:59
c#对PL/SQL查询结果列复制的结果生成指定格式

例:在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);          }


原创粉丝点击