UPDATE
のバインド変数 @
ではなく、ステートメントの前にコロンを付ける必要があります シンボル
cmd.CommandText ="update tablenodes set nodeName=:NodeName, centerX =:NodeCenterX," &_ "centerY=:NodeCenterY , radius=:NodeRadius where nodeNo=:nodeNum and fileno=:FileNum"コード> プレ>
そして、パラメータを設定しているものの接頭辞はありません
cmd.Parameters.Add("NodeNum", OracleDbType.Int32).Value =nd.pID cmd.Parameters.Add("NodeName", OracleDbType.Varchar2).Value =nd.pName cmd.Parameters. Add("NodeCenterX", OracleDbType.Int32).Value =nd.pCenter.X cmd.Parameters.Add("NodeCenterY", OracleDbType.Int32).Value =nd.pCenter.Y cmd.Parameters.Add("NodeRadius", OracleDbType.Double).Value =nd.pRadius cmd.Parameters.Add("FileNum", OracleDbType.Int32).Value =FN
プレ>