public void Insert(string hid,string HTMLContent)
{ OracleConnection conn = new OracleConnection(PublicLib.GetConnectString());
conn.Open();
string sql="insert into Search_NewPage( HID, HTMLContent) values( '"+ hid +"', :htmaa')";
OracleCommand com = new System.Data.OracleClient.OracleCommand(sql,conn);
OracleParameter param =new OracleParameter("htmaa",System.Data.OracleClient.OracleType.Clob );
param.DbType =DbType.String;
param.Value =HTMLContent;
com.Parameters.Add(param);
com.ExecuteNonQuery();
conn.Close();
}
以上代码执行没有问题,但是在SqlPlus不能查看到HTMLContent的内容,也不能使用检索: where HtmlConete like '%中国%'。用ADO.Net 读出来有乱码数据。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货