如果这样写cmdNext.Parameters["'"+id+"'"].Value
他就说
C:\Inetpub\wwwroot\liuyan\liuyan.aspx.cs(108): 名称“id”在类或命名空间“liuyan.liuyan”中不存在
他就说
C:\Inetpub\wwwroot\liuyan\liuyan.aspx.cs(108): 名称“id”在类或命名空间“liuyan.liuyan”中不存在
cmdNext.Parameters["\'"+id+"\'"].Value
只能用'"+id+"'表示变量
cmdNext.Parameters.Add("@Id", SqlDbType.Int, 4, "id");你就可以用
cmdNext.Parameters["@Id"].Value = 5;