日期:2014-05-17  浏览次数:20380 次

ADO.NET的异常 求解,急求,谢谢!
base {System.SystemException} = {"无法将类型为“System.Data.SqlClient.SqlInternalConnectionTds”的对象强制转换为类型“System.Data.SqlClient.SqlInternalConnectionSmi”。"} 这个异常是怎么回事,应该怎么解决啊,谢谢各位教教小菜我吧。

------解决方案--------------------
类型不能转换。应该转换为其他类型。
------解决方案--------------------
你看看是不是程序里面的字段或者变量写错了?(比如@UserName在程序里写成@UsrName)
------解决方案--------------------
错误部分的代码贴上来看看
------解决方案--------------------
贴代码
------解决方案--------------------
话你说再多不贴代码没人能看见问题。
------解决方案--------------------
你有给你的变量:Identity 赋值没?
cmd.Parameters.Add("@Identity", SqlDbType.Int).Value =Identity ; 这个是需要输出的参数么? 

------解决方案--------------------
是不是用了关键字?