Private Sub FrmShpSql_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
daShape.SelectCommand = New SqlCommand("listshapes", conShape)
daShape.SelectCommand.CommandType = CommandType.StoredProcedure
daShape.SelectCommand.Parameters.Add("@name", SqlDbType.VarChar, 2).Value = "%%"
daShape.SelectCommand.Parameters.Add("@shortname", SqlDbType.VarChar, 2).Value = "%%"
daShape.UpdateCommand = New SqlCommand("updateshape", conShape)
daShape.UpdateCommand.CommandType = CommandType.StoredProcedure
daShape.UpdateCommand.Parameters.Add("@ID", SqlDbType.VarChar, 30, "sid"

daShape.UpdateCommand.Parameters.Add("@name", SqlDbType.VarChar, 30, "shapename"

daShape.UpdateCommand.Parameters.Add("@shortname", SqlDbType.VarChar, 30, "shortname"
Try
daShape.Fill(dsShapes, "tblshape"

Catch exp As Exception
MsgBox(exp.ToString)
End Try
TxtSid.DataBindings.Add("text", dsShapes.Tables("tblshape"

, "sid"

txtShapeName.DataBindings.Add("text", dsShapes.Tables("tblshape"

, "shapename"

txtShortName.DataBindings.Add("text", dsShapes.Tables("tblshape"

, "shortname"

end sub
I dont know what values to be passed to the parameters in updatecommand viz. @ID, @name & @shortname.
pls suggest.