求助bigint转换 ,未将对象引用设置到对象的实例

问题描述

调用时报错:“未将对象引用设置到对象的实例。”publicstaticstringGetCityNameForIp(stringipnum){returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1="+ipnum).ToString();}用以下语句调用时,出错string_data=Bll.DataGetManage.GetCityNameForIp("4294967250");但是将数字改为小一点,譬如下面的,又可以string_data=Bll.DataGetManage.GetCityNameForIp("429496");数据库cz_ipnum1为bitint类型,不知道为什么会报错,在SQL管理器里执行selectnum1fromcz_ipwherenum1=4294967250是可以的。请求帮助!!!

解决方案

解决方案二:
大侠还未出现!自己顶上~
解决方案三:
returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1="+ipnum).ToString();改成returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1='"+ipnum+"'").ToString();
解决方案四:
1,查询出错你后面又加一个.ToString()转换当然报空指针!ipnum这个变量改成数字型的不行吗?2,或者你传的参数的值的字符太长了
解决方案五:
1,查询出错你后面又加一个.ToString()转换当然报空指针!ipnum这个变量改成数字型的不行吗?2,或者你传的参数的值的字符太长了
解决方案六:
引用2楼as290617667的回复:

returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1="+ipnum).ToString();改成returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1='"+……

加与不加都是一样的,还是报错的。前面我说了,将数据改小一点譬如将4294967250改成429496就可以通过。我怀疑是不是C#的数据类型与SQL数据类型转换有问题。请大侠们求证
解决方案七:
引用2楼as290617667的回复:

returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1="+ipnum).ToString();改成returnDbHelper.ExecuteScalar(CommandType.Text,"selectnum1fromcz_ipwherenum1='"+……

加与不加都是一样的,还是报错的。前面我说了,将数据改小一点譬如将4294967250改成429496就可以通过。我怀疑是不是C#的数据类型与SQL数据类型转换有问题。请大侠们求证
解决方案八:
2楼加与不加都是一样的,还是报错的。前面我说了,将数据改小一点譬如将4294967250改成429496就可以通过。我怀疑是不是C#的数据类型与SQL数据类型转换有问题。请大侠们求证

时间: 2024-11-02 16:43:15

求助bigint转换 ,未将对象引用设置到对象的实例的相关文章

word转换,vs2013正常,ii7“未将对象引用设置到对象的实例”

问题描述 已经搞了3天了,差着最后一哆嗦.求各位大神帮帮忙usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.IO;usingWord=Microsoft.Office.Interop.Word;namespaceonlineWord{publicpartialclassR

求助:未将对象引用设置到对象的实例。

问题描述 "/WebSite1"应用程序中的服务器错误.未将对象引用设置到对象的实例.说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例.源错误:行35:finally行36:{行37:conn.Conn.Close();行38:}行39:源文件:c:DocumentsandSettingsAdministrato

c#-C#:未将对象引用设置到对象的实例 (System.NullReferenceException)

问题描述 C#:未将对象引用设置到对象的实例 (System.NullReferenceException) 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; namespace ConsoleExamples { static class Program { /// /// 应用程序的

错误解决:System.NullReferenceException: 未将对象引用设置到对象的实例

在ASP.NET开发中,遇到System.NullReferenceException: 未将对象引用设置到对象的实例的错误提示,解决方法如下:       (1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现. (2)控件名称与codebehind里面的没有对应 (3)未用new初始化对象 (4)在程序中所引用的控件不存在 解决方法: (1)使用try..catch...finally捕捉错误

在win7 64位下出现异常:未将对象引用设置到对象的实例

  您好,win7的确有这个问题,已经反馈给作者,其实很多.net写的应用会出现这样的错误,然后无视它的话,能继续用就好了,这个似乎不行. 电脑模拟乐器软件1.20 绿色版"在win7 64位下出现异常:未将对象引用设置到对象的实例.具体情况如下:‍ ************** 异常文本 ************** ************** 已加载的程序集 ************** mscorlib 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5477 (W

链接数据库时,对文件操作造成脚本异常:未将对象引用设置到对象的实例,感觉是代码出了问题

问题描述 链接数据库时,对文件操作造成脚本异常:未将对象引用设置到对象的实例,感觉是代码出了问题 第一次对文件进行操作,只是简单的添加照片而已,不知道问题出在那里,当我把操作文件那块代码注释后,其他功能都是正常的,代码如下: string fileExtesion = Path.GetExtension(FileUpload1.PostedFile.FileName).ToLower(); if (FileUpload1.HasFile) { string path = Server.MapPa

图片-使用httpcontext.current.session时出错,未将对象引用设置到对象的实例。

问题描述 使用httpcontext.current.session时出错,未将对象引用设置到对象的实例.

上传服务器后出现System.NullReferenceException: 未将对象引用设置到对象的实例。

问题描述 如题[NullReferenceException:未将对象引用设置到对象的实例.]TopWin.WebUI.game._3jymdd.Page_Load(Objectsender,EventArgse)ine:topwincmswebuigame3jymdd.aspx.cs:80System.Web.UI.Control.OnLoad(EventArgse)+67System.Web.UI.Control.LoadRecursive()+35System.Web.UI.Page.Pr

VC 访问web service 出错!服务无法处理请求 未将对象引用设置到对象的实例

问题描述 ISoapSerializerPtrSerializer;ISoapReaderPtrReader;ISoapConnectorPtrConnector;//ConnecttotheserviceConnector.CreateInstance(__uuidof(HttpConnector));//WS服务器地址Connector->Property["EndPointURL"]="http://www.webxml.com.cn/webservices/qq