System.Data.SqlClient.SqlException
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了System.Data.SqlClient.SqlException相关的知识,希望对你有一定的参考价值。
System.Data.SqlClient.SqlException: 已成功与服务器建立连接,但是在登录前的握手期间发生错误。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。)
参考技术A 可能是SQL Server 2005默认不允许远程连接造成的,你可以尝试一下开始->程序->Microsofr Sql Server 2005->配置工具->Sql Server 外围配置器->服务和连接的外围应用配置器->远程连接,默认是“仅限于本地连接”,把它改成“本地连接和远程连接”
这样就可以了 参考技术B 一只蜘蛛网触到了我的前额。
它绊进我头发里了。没有人能责备我转身
走进屋子。没有风。大海
死一样沉寂。我把哈哈蜘蛛网挂在灯罩上。
当我的呼吸碰到它,我望着它不时地
颤动。一条精美的线。错综复杂。
不久之后,不等人们发现,本回答被提问者采纳
错误:System.Data.SqlClient.SqlException(0x80131904):转换 nvarchar 值时转换失败 [关闭]
【中文标题】错误:System.Data.SqlClient.SqlException(0x80131904):转换 nvarchar 值时转换失败 [关闭]【英文标题】:Error:System.Data.SqlClient.SqlException (0x80131904): Conversion failed when converting the nvarchar value [closed] 【发布时间】:2015-06-06 03:41:33 【问题描述】:错误:System.Data.SqlClient.SqlException (0x80131904):将 nvarchar 值“ff”转换为数据类型 int 时转换失败。在 System.Data.SqlClient.SqlConnection.OnError(SqlException 异常,布尔 breakConnection,Action
1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action
1 wrapCloseInAction)在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj,布尔 callerHasConnectionLock,布尔 asyncClose)在 System.Data.SqlClient System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) 在 System.Data.SqlClient。 System.Data.SqlClient.SqlCommand.RunExecuteReader 处的 SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior,RunBehavior runBehavior,布尔 returnStream,布尔异步,Int32 超时,任务和任务,布尔异步写入)(CommandBehavior cmdBehavior,RunBehavior runBehavior,布尔 returnStream,字符串方法,TaskCompletionSource@ 987654323@1 完成,斯特林g methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at MyApp.WebForm1.Button1_Click(Object sender, EventArgs e) in C:\myProjectFiles\MyApp\MyApp\Registration.aspx .cs:第 48 行 ClientConnectionId:a7f5710d-3f9e-4cd9-bf01-49ad3fd8cec4
【问题讨论】:
您需要紧急阅读(并拥抱!!)How to ask a good question 【参考方案1】:Conversion failed when converting the nvarchar value 'ff' to data type int.
正如您的错误所说,您的 SQL 查询转换失败。如果没有看到查询,很难说出问题在您的查询中的哪个位置。
【讨论】:
以上是关于System.Data.SqlClient.SqlException的主要内容,如果未能解决你的问题,请参考以下文章