ORACLE 中存取LONG类型字段的方法_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

ORACLE 中存取LONG类型字段的方法

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

本篇关键词:Oracle数据库Oracle教程
黑客防线网安网讯:     ORACLE中存取4000字节以上大文本类型可以用此数据类型,其在C#中的读写方法如下:   注意需要引用 System.Data.OracleClient  然后添加命名空间:using System.Data.OracleClient ...

     ORACLE中存取4000字节以上大文本类型可以用此数据类型其在C#中的读写方法如下:
  注意需要引用 System.Data.OracleClient

  然后添加命名空间:using System.Data.OracleClient

  ORALCE建库脚本:

  CREATE TABLE TEST

  (

  AGREEMENT_ID CHAR(3) NOT NULL,

  AGREEMENT_CONTENT LONG NULL

  )

  插入数据:

  protected void Button1_Click(object sender, EventArgs e)

  {

  OracleConnection conn = new OracleConnection(@"Password=XXXXXX;User ID=hk;Data Source=wealth;Persist Security Info=True");

  conn.Open();

  OracleCommand cmd = new OracleCommand("Select * From TEST", conn);

  string sql = "Insert Into TEST (AGREEMENT_ID, AGREEMENT_CONTENT) Values(:P_ID, :P_Value)";

  cmd.CommandText = sql;

  cmd.Parameters.Add("P_ID", this.TextBox2.Text);

  cmd.Parameters.Add("P_Value", this.TextBox1.Text);

  cmd.ExecuteNonQuery();

  conn.Close();

  }

  读取数据:

  protected void Button2_Click(object sender, EventArgs e)

  {

  OracleConnection conn = new OracleConnection(@"Password=XXXXXX;User ID=hk;Data Source=wealth;Persist Security Info=True");

  conn.Open();

  string sql = "Select * From TEST where AGREEMENT_ID = :P_ID";

  OracleDataAdapter da = new OracleDataAdapter(sql, conn);

  da.SelectCommand.Parameters.Add("P_ID", this.TextBox2.Text);

  DataSet ds = new DataSet();

  da.Fill(ds);

  this.TextBox1.Text = ds.Tables[0].Rows.Count.ToString();

  this.TextBox1.Text = ds.Tables[0].Rows[0]["AGREEMENT_CONTENT"].ToString();

  conn.Close();

  }

 

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-12971-1.html
网站维护教程更新时间:2012-03-23 00:49:09  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer