株式会社テクナレッジ

サンプルコード 2

try
{
    var ddf = new BtLib.Ddf("btrv:///demodata");
    var rec = ddf.GetRecord("Person");
    rec.Open();
    rec.Index = "ID";
    short rc = rec.Read(BtLib.Operation.GetFirst);
    var ex = rec.GetExtended(100,32767);
    ex.AddFields(new string[] { "ID", "First_Name", "Last_Name" });
    var ds = ex.GetDataSet();
    rc = ex.FillAll(ds);
    dgv.DataSource = ds.Tables[0];  // dgv = DataGridView
    rec.Close();
    ddf.LogOut();
}
catch (System.Exception err)
{
    Console.WriteLine(err.ToString());
}