首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

【加急】FCKeditor 2.6 怎么将编辑信息保存到SQLServer数据库?又怎么从数据库读取显示到页面

2012-04-18 
【加急求助】FCKeditor 2.6 如何将编辑信息保存到SQLServer数据库?又如何从数据库读取显示到页面?C# code--

【加急求助】FCKeditor 2.6 如何将编辑信息保存到SQLServer数据库?又如何从数据库读取显示到页面?

C# code
<--?界面--><!--编辑控件-->    <div class="FCKeditorV">        <FCKeditorV2:FCKeditor ID="FCKeditor" runat="server" Height="400px"></FCKeditorV2:FCKeditor>     </div>     <!--保存操作-->    <div class="opear">        <asp:Button ID="ButtonSava" runat="server" Text="保存" OnClick="ButtonSava_Click" />        <asp:TextBox ID="TextBoxTitle" runat="server"></asp:TextBox>    </div>     <!--显示区域-->    <div class="Literal1">        <asp:Literal ID="Literal1" runat="server"></asp:Literal>    </div>//?保存事件 protected void ButtonSava_Click(object sender, EventArgs e)    {        string strValue = this.FCKeditor.Value;//获取编辑器中的内容        //传递编辑文本标题、编辑内容和编辑时间到业务层        if (Opear.GetAddBool(TextBoxTitle.Text, strValue, DateTime.Now))        {//操作成功提示            WebMS.Show("成功!");        }        else        {//操作失败提示            WebMS.Show("失败");        }    }//?业务层保存方法 public static bool GetAddBool(string strTitle,string strValue, DateTime dtTime)    {        //业务层获取显示层参数设置参数文本        SqlParameter[] parm ={           DBServer.DBServerSQL.SetSqlParameter("@strTitle",SqlDbType.VarChar,50,strTitle),               DBServer.DBServerSQL.SetSqlParameter("@strValue",SqlDbType.Text,16,strValue),                  DBServer.DBServerSQL.SetSqlParameter("@dtTime",SqlDbType.DateTime,8,dtTime)       };        //SqlDbType.Text,16??????怎么长度这么小?        string strSQL = string.Format("insert into tb_FCKeditorV2 (strTitle,strValue,dtTime) values(@strTitle,@strValue,@dtTime)");//执行语句        //通过数据层进行保存操作        //返回相关操作状态信息        return DBServer.DBServerSQL.GetExecuteNonQueryBool(strSQL, parm);    }//?数据层操作 /// <summary>        /// 返回ExecuteNonQuery受影响的Boolean类型(有参数文本)        /// </summary>        /// <param name="strSQL">执行语句</param>        /// <param name="prams">参数对象</param>        /// <returns></returns>        public static Boolean GetExecuteNonQueryBool(string strSQL, SqlParameter[] prams)        {            Boolean BIsOK = false;            try            {                SqlCommand cmd = CreateCommand(strSQL, prams);                if (cmd.ExecuteNonQuery() > 0)                {//说明操作成功                    BIsOK = true;                }                CloseConn();            }            catch { }            return BIsOK;        }


各位前辈学长,不知道有没有FCKeditorV2相关与数据库存、读操作的实例?如何保存到数据库?又如何显示到页面?

有FreeTextBox操作方法也可以,希望能讲解与数据库存、读操作的实例,O(∩_∩)O谢谢了……

如果有图片又怎么办?


[解决办法]
HTML code
<%@ Register Assembly="FreeTextBox" Namespace="FreeTextBoxControls" TagPrefix="FTB" %>                                                    <FTB:FreeTextBox ID="FreeTextBox1" runat="server" Width="500px" Height="300px">                                                    </FTB:FreeTextBox>
[解决办法]
自己不已经写了吗。
通过sqlhelper查询数据库获取值
fckeditor.value=ds.Table[0]["strValue"].ToString();
[解决办法]

[解决办法]
显示可用literal控件显示内容
或string strcontent=ds.Table[0]["strValue"].ToString();
<%=strcontent%>


[解决办法]
没用过,学习
[解决办法]
string strcontent=ds.Table[0].Rows[0]["strValue"].ToString(); 或用实体类属性
<%=strcontent%> 
写错了,在fckeditor中插入图片就有路径,在页面会直接显示
[解决办法]
跟一般的textbox取值一个样
[解决办法]

探讨
有没有现成的代码,比较健壮的实例?

热点排行