WriteField

ODBPPLib.IDatabaseObject.WriteField writes data fields from the DatabaseObject obtained by ReadObject or DeleteObject.
void WriteField(
   string name,
   object newVal
);
void ReadFixed(
   uint field,
   object newVal
);
void ReadSubField(
   string subTable,
   uint row,
   string name,
   object newVal
);
void ReadSubTable(
   uint subTable,
   uint row,
   uint field,
   object newVal
);
void ReadVariable(
   uint field,
   object newVal
);

Parameters

name The name of the desired field to access.
field The index number of the desired field to access, starting from zero (0).
row The index number or name of the desired sub-table row to access, starting from zero (0).
subTable The index number of the desired sub-table field to access.
newVal The object (variant) value that is to be written to the object.

Return Values

Remarks

Example Use
  • C#
public static uint FIRST_TABLE = 1;
private void button1_Click(object sender, EventArgs e)
   try{
      ODBPPLib.ODBPP odbpp = new ODBPPLib.ODBPP();
      odbpp.OpenDatabase("C:\\My\\Database\\Control\\File.odc");
      odbpp.BeginTransaction(odbpp.SHARED, 60000);
      odbpp.OpenTable(FIRST_TABLE);
      result = odbpp.ReadObject(FIRST_TABLE, odbpp.EQUAL_TO, 0, 123);
      if(result != null)
      {
         result.writeField("First",123);
         odbpp.CommitTransaction(true);
      }
   }
   catch (Exception e1)
   {
      MessageBox.Show(e1.Message);
   }
}

Also See

AddObject, DeleteObject, NewObject, ReadObject, RewriteObject, RestoreObject. WriteField
 

Contact Ekky Software

All around the world Ekky Software is contactable seven days of the week by submitting the following details.

Thank you for your time and interest.
Ekky Software Customer Support Team.

Ekky Software Product Range
Ekky Software Homepage Texas Business Software ObjectDatabase++ TScript Ekky Software Homepage Texas Business Software ObjectDatabase++ TScript