A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 贡宗新 中级黑马   /  2013-4-17 17:09  /  1958 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 贡宗新 于 2013-4-22 07:55 编辑

为什么明明定义了变量,使用的时候说未定义呢,大家帮忙看看

QQ截图20130417170534.jpg (87.62 KB, 下载次数: 6)

QQ截图20130417170534.jpg

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

6 个回复

倒序浏览
你的那些变量为什么用大括号括起来,,上面的没有截到
回复 使用道具 举报
你作用域问题吧,下一个大括号怎么访问的到上一个大括号的变量
回复 使用道具 举报
把它声明到方法外试试
回复 使用道具 举报
没有超出作用域呀,都是包含在一个大的using的,这段代码是数据库连接的
回复 使用道具 举报
贡宗新 发表于 2013-4-17 19:07
没有超出作用域呀,都是包含在一个大的using的,这段代码是数据库连接的

请附加完整的图片
回复 使用道具 举报
张振 中级黑马 2013-4-17 23:38:58
7#
你定义的上面那几个变量应该是属于上部分大括号内的局部变量,所以上下文没有  不过你的截图看不清楚上面的
目测很有可能 定义的是局部变量 所以下面的using{}大括号里面用不了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马