DataGridViewComboxCell值无效 的原因
2014-05-11 22:52
155 查看
致"DataGridViewComboxCell值无效"大致有两个原因:
1.没有绑定这个comboxcell的数据源datasource,而却绑定了表格的值DataPropertyName
2.数据源datasource绑定成功,但其ValueMember的值类型与绑定了表格的值DataPropertyName不一致导致.
如: cbADRemark.DataSource = dtADRemark;
cbADRemark.DisplayMember = "TName";
cbADRemark.ValueMember = "TID";
如果在数据库里TID为int类型,如果cbADRemark绑定了一个字符型(DataPropertyName所对应字段为nvarch()型)的字段就会出现以上错误.
比如在数据库中的是无符号的SmallInt类型,则在绑定是一定要用System.UInt16
1.没有绑定这个comboxcell的数据源datasource,而却绑定了表格的值DataPropertyName
2.数据源datasource绑定成功,但其ValueMember的值类型与绑定了表格的值DataPropertyName不一致导致.
如: cbADRemark.DataSource = dtADRemark;
cbADRemark.DisplayMember = "TName";
cbADRemark.ValueMember = "TID";
如果在数据库里TID为int类型,如果cbADRemark绑定了一个字符型(DataPropertyName所对应字段为nvarch()型)的字段就会出现以上错误.
比如在数据库中的是无符号的SmallInt类型,则在绑定是一定要用System.UInt16
相关文章推荐
- 出现“安全时间戳无效,因为其创建时间(“2013-10-30T14:42:07.861Z”)是将来的时间。当前时间为“2013-10-30T14:36:23.988Z”,允许的时钟偏差是“00:05:00””的原因
- ISAPI Rewrite/IIS Rewrite无效的可能原因
- 【Android】Android 中ListView setOnItemClickListener点击无效原因分析
- robotium 在clickonview时,模拟器点击无效原因
- 造成ORA-01843 无效的月份 的一些原因
- Android开发中requestfocus()无效的原因及解决办法
- spring事务无效的原因之一
- 【转载】div层调整zindex属性无效原因分析及解决方法
- UINavigationBar appearance 无效原因分析
- "此页的状态信息无效,可能已损坏"的原因和解决方法
- 使用AutocompleteExtender无效或者没反应的原因记录
- C:\Users\Administrator>net start mysql 服务名无效。什么原因?
- ThinkPHP 自动验证与自动填充无效可能的原因
- notifyDataSetChanged()无效原因
- div层调整z-index属性无效原因分析及解决方法
- [项目总结]论Android Adapter notifyDataSetChanged与notifyDataSetInvalidated无效原因
- getline 输入无效的原因
- Android开发之关于ListView中adapter调用notifyDataSetChanged无效的原因
- windows7下启动mysql服务出现服务名无效的原因及解决方法
- zend使用xDebug设置断点无效的一个原因