string joinChar;
joinCharAgg.join(new Char('a'),new Char('b'));

解决方案 »

  1.   

    数据库中的Image通常就是一个二进制流,将二进制流如果想用字符串表示的话,那么用Base64编码就可以了。
      

  2.   

    // 重新设置初始字节// 将字节流写入缓冲区并获取返回的获取字节的值 
    retval = myReader.GetBytes(2, 0, outbyte, 0, bufferSize);// 一直读取字节流直到剩余字节小于bufferSize
    while (retval == bufferSize)
    {
      //将字节转换为字符串
      strNR = strNR + Encoding.Default.GetString(outbyte);  // 变更起始位置,以便继续读取
      startIndex += bufferSize;
      retval = myReader.GetBytes(2, startIndex, outbyte, 0, bufferSize);
    } //将剩余的数据写入
    strNR = strNR + Encoding.Default.GetString(outbyte);
      

  3.   

    各位大虾,能写的详细些吗,我对这个不是很懂,请帮帮忙,写一通用的方法出来,能行吗??retval  =  myReader.GetBytes(2,  0,  outbyte,  0,  bufferSize);  
    我看不是很懂啊,retval是什么,我自己写了一个,调试不通 public string  buffIntoFileName (object filestream )
    {
    string temp="";
    //object imgobj= new object();
    if (filestream != null && !Convert.IsDBNu(filestream))
    {
    byte[] fileb = (byte[])filestream;              
    for(int i=0;i< fileb.Length;i++)
    temp+=fileb[i].ToString("X2");
      
    ////////////////////////////////

       

    }
    return temp;
      

  4.   

    参看http://community.csdn.net/Expert/topic/5316/5316044.xml?temp=.3736994
      

  5.   

    请帮帮忙,我的问题是把excel 文件读入数据库image 字段中,在读取出来,进行判断
    怎么做,请详细写出代码