已有57人关注
C#项目开发全程实录第五章企业QQ系统
发表在C#图书答疑 2008-12-10
是否精华
版块置顶:
未经修改的情况下,把光盘里的第五章拷到本地磁盘上,然后再打开。
程序没有问题,但是编译没有通过,有两个问题,期中一个已经解决,为了方便大家,我还是说下。因为不能上传附件,所以我写下来:
[font color=#FF0000]1.未能进入中断模式,原因如下:源文件:“E:\程序测试\C#项目开发全程实录\TM\05\MyQQ\MyQQSever\MyQQSever\F_Server.cs”不属于正在调试的项目。

通常,这种情况会发生在以下情况:当启动调试会话前未重新生成项目时,当项目的程序集过期时,或当项目源文件在项目生成之后到调试会话启动之前的这段时间已被移动到其他磁盘位置时。

对于此调试会话将禁用“编辑并继续”。[/font]

[font color=#0000FF]这个问题的解决方案就是重新生成一下就行了[/font]

2.这个问题才是主要的问题:
[font color=#00FF00]程序代码出现异常:未将对象引用设置到对象的实例。
排错提示:
使用 “new”关键字创建对象实例。 这个在程序中已经有了
在调用方法前通过检查确定对象是否为空。 应该是这个问题
[/font]
然后之前通过邮件联系,发现并不是变量名称的问题。

这个问题比较急,小科快来啊
还有怎样才能上传附件,灰色的图标不能点
分享到:
精彩评论 5
小科_mrkj
学分:43 LV2
2008-12-12
沙发
读者朋友:
    您好,请具体说一下是运行到那块出现错误。
zy315351965
学分:0 LV1
2008-12-17
板凳
回复:
在服务器端,运行DataReader.Read()方法时出现的错误
小科_mrkj
学分:43 LV2
2008-12-18
地板
读者朋友:
    您好,因为DataReader对象没有赋上值,你清理一下数据库(数据库里面是我们自己的IP地址及账号,所以找不到记录),然后重新在客户端注册
zy315351965
学分:0 LV1
2008-12-19
4L
回复:
    您的意思是将数据库表中的数据清空了重新在客户端注册吗?
  
zy315351965
学分:0 LV1
2008-12-21
5L
回复:
    我把数据库里面的表中的数据全部清空了,还是没有解决那个问题:
在F_Server.cs里面的 private void UpdateUser方法里的while(DataReader.Read())行,即228行(未将对象引用设置到对象的实例)
另外还有一个问题,如何把程序改成能在一个机器上运行2个,即双开
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照