您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> 游戏开发 >> 使用SqlDataAdapter的fill方法报错(空指针)

使用SqlDataAdapter的fill方法报错(空指针)

来源:网络整理     时间:2018/1/22 2:42:59     关键词:

关于网友提出的“ 使用SqlDataAdapter的fill方法报错(空指针)”问题疑问,本网通过在网上对“ 使用SqlDataAdapter的fill方法报错(空指针)”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 使用SqlDataAdapter的fill方法报错(空指针)

解决方案1:

调用2次insert方法

  • getServletContext()空指针异常的原因 和 Servlet的init方法

解决方案2:

加一下断点就可以了
这些可以重现的问题其实很好解决的。。。
第一,做游戏的可不需要查数据库
游戏数据也可以用sqlite储存
或者我今天才写了一个博客,游戏数据用xml储存
http://blog.csdn.net/avi9111/article/details/72724578
第二,就算非得查sql server也不会是你这么封装的,记得以前就又一个sqlhelper类很好用,一个类走天下即可
目测,你这个问题是,第一个方法adpter,dataset把connection持有了,没有释放,但又好像或者connection清空了
debug一下就知道connection 是不是清空(null)了
其实很简单
你测试一下,写2个insert
又或者先insert再check,你就能明白是什么问题了
用排除法即可
第三,你可能对数据库不是太了解,工作中也不会这么用的,你这么用,创造sql server工具的人会和苦恼
如果你懂得t sql和sqlserver的区别,你就不会这么做了<--这是2个完全不同的东西

  • C#使用SqlDataAdapter的Update方法更新数据


以上介绍了“ 使用SqlDataAdapter的fill方法报错(空指针)”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4532134.html

相关图片

相关文章