dataGridView单元格里的值受数据库中该值类型的限制吗  数据库中值是int类型的  显示的时候我想修改成string  它就提示类型错误  请问修改的时候怎么受数据库中类型的限制呢 它又没修改数据库中的值 只是修改显示的啊?请指教  多谢..

解决方案 »

  1.   

    本来是int,但你改的内容不能被转为int,当然报错了,跟数据库没关系,跟datatable有关啊,datatable中是有数据类型的
      

  2.   

    恩,你数据库里是INT型,当你SqlDataAdapter 的时候,就匹配成INT型了。
    你可以在SQL里转换。
      

  3.   

    这样啊  原来dataGridView里也有数据类型...那它的数据类型是跟数据库中一样的吧?如果需要修改的话 就是只修改显示的 不修改数据库中的值 怎么做呢?
      

  4.   

    错了 是datatable  那如果需要修改的话 请问怎么办呢?
      

  5.   

    绑定model好了,现在怎么都还在绑定datatable 啊?