public DatabaseError InsertOrUpdateRecord(IDBRecord record) { ulong val = ulong.Parse(record.GetValueString(record.GetIDQueryValue())); if (val == 0) { InsertRecord(record); } else { UpdateRecord(record); } return(m_ErrorCode); }
public DatabaseError InsertOrUpdateRecord(IDBCollectionContents contents) { for (int i = 0; i < contents.Count(); ++i) { IDBRecord irec = contents.GetRecordInterface(i); ulong val = ulong.Parse(irec.GetValueString(irec.GetIDQueryValue())); if (val == 0) { InsertRecord(irec); } else { UpdateRecord(irec); } } return(m_ErrorCode); }