2012/08/21

【雑記】本日の箇条書き

まじめに書くことというか変わったことがなかったので今日やったことの箇条書き。

  1. コードファーストのConfigurationクラスにただひたすらテーブルのテスト用データを書き込んでたよ。以下サンプル。

    //Entityクラス
    class Employee
    {
    public int Id { get; set; }
    public string EmployeeName { get; set; }
    }
     
    //Contextクラス
    class MyContext : DbContext
    {
    public DbSet<employee></employee>Employees { get; set; }
    }
     
    //Configurationクラス
    internal sealed class Configuration : DbMigrationsConfiguration<mydatabase .mycontext=".mycontext"></mydatabase>
    {
    public Configuration()
    {
    AutomaticMigrationsEnabled = false;
    }
     
    //ここに各テーブルのレコード追加処理を書いておくと自動的に追加されます。
    protected override void Seed(MyDataBase.MyContext context)
    {
    context.Employees .AddOrUpdate(
    new Employee
    {
    EmployeeName = "Testくん1号"
    },
    new Employee
    {
    EmployeeName = "Testくん2号"
    });
    }
    }
    
  2. Wordで改行後にスペースが入らずに字下げが入ってしまうと相談を受けたよ。オートコレクトのオプション(行の始まりの~とTab/Spase/BackSpaceキーで~)を変更することで防げるはず。
  3. Accessのコンボボックスで選択後の表示を2列にするには?って聞かれたよ。基本的にそんな機能は無いのでクエリで「式:[1列目]&” | ”&[2列目]」とするしかないんじゃない?個人的にはいまいち不細工な気がするからコンボボックスの隣にラベルでも置いた方がいいと思うんですが…。


pagetop