我在程序里使用了eWebEditor编辑器  怎样把数据库里的image数据读入eWebEditor里啊?? 急~~! 在线等~~!!!!

解决方案 »

  1.   

    问题是eWebEditor编辑器能接受什么样的数据类型以及你image字段所存的原数据是什么样的
    例如:
    如果能接受byte[],那么你从image字段读取后转化成byte[]进行传送即可;如果是string,你可以通过Encoding转换byte[]为string。
      

  2.   

    代码我是这样写的:string content="";
    TWM.mySqlConnection=new System.Data.SqlClient.SqlConnection(TWM.StrConnection);
    TWM.Sql="select * from TWB_ProjectSon where ProjectSonID=11";
    TWM.myPublicCommand=new System.Data.SqlClient.SqlCommand(TWM.Sql,TWM.mySqlConnection);
    TWM.mySqlConnection.Open();
    TWM.myDataReader=TWM.myPublicCommand.ExecuteReader();
    while(TWM.myDataReader.Read())
    {
    content=EOS.BaseClass.Zip.DeCompress((byte[])TWM.myDataReader["ProjectContent"]);
    }
    //Response.End();
    TWM.myDataReader.Close();
    TWM.mySqlConnection.Close();数据库里的值是读得出来,但是读出来的值不对~~~~, 读出来的是文章的标题 内容没读出来  急~~~~!!!
      

  3.   

    to content=EOS.BaseClass.Zip.DeCompress((byte[])TWM.myDataReader["ProjectContent"]);存的时候进行zip压缩?你先通过
    byte[]  bContent = (byte[])TWM.myDataReader["ProjectContent"];
    看看取出的buffer是多少,是否正确,然后在进行解压,分析清楚什么步骤出的问题。