def update(self, _rowid, **kwargs): """ Update a record. The kwargs are named parameters. """ fieldnames=kwargs.keys() fieldnames.sort() values = dict([(self.dd.attrs[n.lower()], v) for (n, v) in kwargs.items()]) record = DBSRow(self, self.dd, _rowid, internal=self.internal, fieldids=values.keys()) record.update(values)
def update(self, _rowid, **kwargs): """ Update a record. The kwargs are named parameters. """ fieldnames = kwargs.keys() fieldnames.sort() values = dict([(self.dd.attrs[n.lower()], v) for (n, v) in kwargs.items()]) record = DBSRow(self, self.dd, _rowid, internal=self.internal, fieldids=values.keys()) record.update(values)