.net中datatable列的数据类型

2018-06-22 07:46:26来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


原网页 http://www.web-jia.com/view.php?a=10

今天在开发中遇到个bug
我在datatable中添加数据的时候报错了我传了大于int32的数字就出错了
datatable中的用columns.add("test", SqlDbType.BigInt.GetType())
看着挺想那么一回事情的
我用的是datatable.Rows.add(new object[]{2400000000});这测试bug确认就是int32超了
我还以为我的方法呢还测试了用 生产newrow来测试
测试了好久用户了好多方法就是不对
后来看了网上的感觉他们的数据类型不对啊,用的是.net中的类型
然后代码修改为 columns.add("test", Type.GetType("System.Int64"))
再测试好了
原来是用错了,好久不用.net都不熟悉了

 

HTML 5多媒体组件(视频的使用)
HTML 5在改变什么?
使用HTML 5/CSS3五步快速制作便签贴特效(1)
HTML 5成IE9核心 亲密无间还是同床异梦
PHP发展历史
新版mysql+apache+php Linux安装指南
教你在PHP中使用全局变量
1.4.2 表现标准语言
使用Jscex改善JavaScript异步编程体验
浅谈如何利用PHP访问和操作DOM(1)
中国将参与HTML5标准制定
5.6 Stuff and Nonsense:创建一个更好的切换器(2)

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:c#XML操作类的方法总结

下一篇:腾讯.NET&PHP面试题