asp.net调试错误解决方法收集
3 月,跳不动了?>>> 1.“/MMTest”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错 误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成。 源错误: 行 156: public void builderEditClose() 行 157: { 行 158: ada.Update(ds); 行 159: Close(); 行 160: ds.Clear(); 然后就是最后的更新,当然是用DataAdapter的Update()方法借助CommandBuilder来实现,要注意的是,如果你的数据库一开始没有定义主键,那进行更新的时候会出错,返回的错误将是“对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL