Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 对于不返回任何键列的SelectCommand,不支持UpdateCommand的动态SQL生成_Asp.net_Datagrid_Updatecommand_Selectcommand - Fatal编程技术网

Asp.net 对于不返回任何键列的SelectCommand,不支持UpdateCommand的动态SQL生成

Asp.net 对于不返回任何键列的SelectCommand,不支持UpdateCommand的动态SQL生成,asp.net,datagrid,updatecommand,selectcommand,Asp.net,Datagrid,Updatecommand,Selectcommand,我已经为所有管理表设置了PK。他们在网站上工作得很好。 当我使用F5调试应用程序时,它仍然在VM中工作 但在部署到IIS网站时,会突然抛出相同的代码。我没有更改任何特定于此问题的代码 谢谢, JayCode-GridView1\u rowUpdate:CmdCommon.Connection=CncCommon CmdCommon.CommandType=CommandType.StoredProcedure CmdCommon.CommandText=“GetParameters”Da=New

我已经为所有管理表设置了PK。他们在网站上工作得很好。 当我使用F5调试应用程序时,它仍然在VM中工作

但在部署到IIS网站时,会突然抛出相同的代码。我没有更改任何特定于此问题的代码

谢谢,
Jay

Code-GridView1\u rowUpdate:CmdCommon.Connection=CncCommon CmdCommon.CommandType=CommandType.StoredProcedure CmdCommon.CommandText=“GetParameters”Da=NewSqlDataAdapter(CmdCommon)Da.Fill(Ds)Dim myBuilder为SqlCommandBuilder=NewSqlCommandBuilder(Da)myBuilder.GetUpdateCommand()Da.UpdateCommand=myBuilder.GetUpdateCommand()Ds.Tables(0).Rows(e.RowIndex).Item(“ParamValue”)=TxtParamValue.Text Da.Update(Ds)Ds.AcceptChanges()代码-填充网格:CmdCommon.Connection=CnCommon CmdCommon.CommandType=CommandType.StoredProcedure CmdCommon.CommandText=“GetParameters”Da=New SqlDataAdapter(CmdCommon)Da.Fill(Ds)GridView1.DataSource=Ds GridView1.DataBind()