首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
C#
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
为将对象引用设置到对象的实例..帮帮忙大佬.呵呵!!
[无满意答案结贴,结贴人:andy_nannan]
加为好友
发送私信
在线聊天
andy_nannan
帅哥咯
等级:
发表于:
2008-05-05 21:33:08
楼主
private void xgkc_Load(object sender, EventArgs e)
{
con.Open();
string sql = "select stu_classinfo.classname,stu_courseinfo.course,courseinfo.semester from stu_courseinfo inner join stu_classinfo on stu_courseinfo.classid=stu_classinfo.classid where stu_courseinfo.courseid= " + this.Tag.ToString().Trim();
SqlCommand cmd = new SqlCommand(sql,con);
SqlDataReader reader = cmd.ExecuteReader();
if (reader.Read())
{
textBox1.Text = reader.GetValue(0).ToString().Trim();
textBox2.Text = reader.GetString(1).Trim();
textBox3.Text = reader.GetString(2).Trim();
reader.Close();
}
}
运行显示
string sql = "select stu_classinfo.classname,stu_courseinfo.course,courseinfo.semester from stu_courseinfo inner join stu_classinfo on stu_courseinfo.classid=stu_classinfo.classid where stu_courseinfo.courseid= " + this.Tag.ToString().Trim();
这条语句未将对象引用设置到对象的实例。怎样解决呢??
问题点数:
20
回复次数:
8
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
silwol
知识分子会武术,流氓也挡不住。
等级:
发表于:
2008-05-05 21:43:19
1
楼 得分:
0
如果真是这句出错,我想可能this.Tag是null了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
whycom
whycom
等级:
发表于:
2008-05-05 21:43:32
2
楼 得分:
0
调试看看那个变量为null
估计con没有初始化
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
fuadam
路西菲尔 blog.csdn.net\fuadam\
等级:
发表于:
2008-05-05 21:43:59
3
楼 得分:
0
this.Tag 这个没值
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
andy_nannan
帅哥咯
等级:
发表于:
2008-05-05 21:46:54
4
楼 得分:
0
那要怎么搞...
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Kevin_LiuFeng
仁慈的冰川
等级:
发表于:
2008-05-05 22:09:08
5
楼 得分:
0
你在什么地方调用了这个界面,在那个地方赋值,把tag这个属性的值赋上去。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ProjectDD
ProjectDD
等级:
发表于:
2008-05-05 22:40:30
6
楼 得分:
0
楼主这是最简单,也是最常见的错误.
用之前检查一下,new,务必保证在实例化(调用构造之后)用.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
showjancn
难得一剑
等级:
发表于:
2008-05-05 22:49:55
7
楼 得分:
0
肯定是
this.Tag
:)
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xmucmd
等级:
发表于:
2008-05-05 22:55:34
8
楼 得分:
0
一个没有确认con是否初始化,是否已经打开,比如连接字符串出错什么的,就会有"未将对象引用设置到对象的实例"的错误,多处理异常为好,
再者tag没有判断值是否为空,很容易出问题,不过应该是sql执行错误
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友