zoukankan      html  css  js  c++  java
  • 转载:C#读取clob

    转载的.....C#读取Clob数据并转换为字符串:


    using System.Data.OracleClient;
    using System.IO;
    using System.Text;

            int actual = 0;

            
    //this.FreeTextBox1.Text = "<FONT color=#ffc0cb>this is as test</FONT>";
            OracleConnection conn = new OracleConnection("Data Source=INFOPLAT;User ID=infomanager;Password=admin;");
            OracleCommand cmd 
    = new OracleCommand();

            cmd.Connection 
    = conn;
            String strSql 
    = "SELECT 相关链接 FROM xxtable where SN='88'";

            cmd.CommandText 
    = strSql;

            cmd.CommandType 
    = CommandType.Text;

            
    try
            
    {
                conn.Open();

                OracleDataReader reader 
    = cmd.ExecuteReader();

                
    while (reader.Read())
                
    {

                    OracleLob myOracleClob 
    = reader.GetOracleLob(0);

                    StreamReader streamreader 
    = new StreamReader(myOracleClob, Encoding.Unicode);
                    
    char[] cbuffer = new char[100];
                    
    while ((actual = streamreader.Read(cbuffer, 0, cbuffer.Length)) > 0)
                    
    {
                        String test 
    = new string(cbuffer, 0, actual);
                        FreeTextBox1.Text 
    = test;
                    }

                    


                    
    break;
                }


            }

            
    catch (Exception ex)
            
    {

            }

            
    finally
            
    {
                
    // 释放占有资源
                conn.Close();
            }
     
    转的多了,自然也就会了.
  • 相关阅读:
    【bzoj1878】[SDOI2009]HH的项链
    【bzoj2821】作诗(Poetize)
    【bzoj2120】数颜色
    PAT 乙级真题 1005.德才论
    PAT 乙级真题 1004.福尔摩斯的约会
    博客园使用悬挂猫(上吊猫)置顶插件
    PAT 乙级真题 1002.数字分类
    AcWing 789.数的范围
    AcWing 788.逆序对的数量
    二分查找
  • 原文地址:https://www.cnblogs.com/jin20000/p/1523963.html
Copyright © 2011-2022 走看看