NextDB.net

Class net.nextdb.Update

Object
   |
   +--net.nextdb.Update

class net.nextdb.Update


In order to update a certain row you need to know the key for the row. This is a security precaution that data can only be updated and deleted by encrypted keys.

    var conn = new net.nextdb.Connection("accountName","databaseName");
    var key;
    var query = new net.nextdb.Query("QUERY1");
    conn.executeQuery(query,
    function(rows,error){
        if(error){
            alert(error.message);
        } else {

            //get a specific obfuscated key
            key=rows[0].TABLE1.PK;

            var update = new net.nextdb.Update("TABLE1");
            var paramMap = {};
            paramMap["first_name"]="Bob";
            paramMap["last_name"]="Jones";
            update.setParameters(paramMap);
            update.setRowId(key);
            conn.executeUpdate(update,
                function(error){
                    if(error){
                        alert(error.message);
                    } else {
                        alert("ok");
                    }
                }
                );
        }
    }
    );


Defined in api.docs.js


Field Summary
 Object table
          
 
Constructor Summary
net.nextdb.Update(<String> tableName)
           
 
Method Summary
 void setParameters(<Object> map)
          
 void setRowId(<String> rowId)
          

Field Detail

table

Object table

Constructor Detail

net.nextdb.Update

net.nextdb.Update(<String> tableName)

Method Detail

setParameters

void setParameters(<Object> map)

setRowId

void setRowId(<String> rowId)

NextDB.net

Documentation generated by JSDoc on Mon Mar 29 20:15:50 2010