我在winform的窗体上用了一个datagridview控件 MYsql里面有3个字段是binary类型的 加载数据的时候就报错 datagridview不支持binary类型?如果想转型该怎么做呢?

解决方案 »

  1.   

    binary是二进制流。得转换成byte数组才行。那些字段应该是图片或文件的内容。如果是图片的话那就让他显示图片,如果是文件的话那就另当别论了。
      

  2.   

    不是的 因为mysql的数据库里 中午显示有问题 只能用这个类型
    但是到了datagridview上就报错了 还是大错 像中了病毒一样 不停弹错
      

  3.   

    datagridview不知道你的binary数据怎么显示(图片数据,文档数据,其他数据?),所以你需要转化成可显示出来的类型。你可以加个链接什么的。
      

  4.   

    Datagridview默认错误,system.ArgumentException:参数无效
      

  5.   

    读取出来后你先转化成字节数组,然后再转化成string型试试。。