黑马程序员技术交流社区

标题: ado.net验证是错了??? [打印本页]

作者: 赵学辉    时间: 2012-7-12 16:56
标题: ado.net验证是错了???
不是用getstring转换吗??怎么就不能啊!!高手们解决一下,在线等!

未命名.jpg.JPG (50.79 KB, 下载次数: 35)

未命名.jpg.JPG

作者: 许庭洲    时间: 2012-7-12 17:04
1,可以直接用tostring()方法转换吧!
2,string dbage = reader.GetOrdinal("age").ToString();
作者: 赵学辉    时间: 2012-7-12 17:22
许庭洲 发表于 2012-7-12 17:04
1,可以直接用tostring()方法转换吧!
2,string dbage = reader.GetOrdinal("age").ToString(); ...

谢谢你!但是我是想取出age里面的值, “reader.GetOrdinal("age").ToString();”只能取出在数据库中是第几列啊
作者: 孙宁宇    时间: 2012-7-12 17:56
本帖最后由 孙宁宇 于 2012-7-12 17:58 编辑

简单的方法
你age是啥类型的啊
reader["age"]可以获得age对象(是object的) 你在用Convert转换成指定类型就好了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2