Yanıtlar:
public void Irow(ITable table, string nameOfFrstField , string nameofSecField) {
int fieldFrstIndex = table.FindField(nameOfFrstField);
int fieldSecIndex = table.FindField(nameofSecField);
//insert row
IRow row = table.CreateRow();
//initalize all of the default field values for the new row.
IRowSubtypes rowSubTypes = (IRowSubtypes)row;
rowSubTypes.InitDefaultValues();
row.set_Value(fieldFrstIndex, "Value1");
row.set_Value(fieldSecIndex, "Value2");
row.Store();
}
Daha iyi performans için, seçilebilir IRowBuffer
(geçmesi örneğin ve istemci tarafı tamponlama bir uç imleç etkin true
için useBuffering
parametresi ITable.Insert
yöntemi).
Daha fazla bilgi için Özellik oluşturma yardım konusundaki "Ekleme imleçlerini kullanma" konusuna bakın.