sql >> データベース >  >> RDS >> Mysql

効率的なコーディングでWinformTreeView(C#)にデータを挿入するにはどうすればよいですか?

    Reader[2]の値を解析します 文字列の比較を避けるため(常に.Equals()を使用します もしそうなら!!!!)そしてswitchステートメントを使用してください:

    while (Reader.Read())
    {
      TreeNodeCollection parent;
      int readValue = Int32.Parse(Reader[2].ToString);
      switch(readValue)
      {
        case 1:
        case 2:
        case 3:
        case 4:
          parent = treeView1.Nodes[readValue-1].Nodes;
          break;
        case 7:
        case 8:
        case 9:
          parent = treeView1.Nodes[1].Nodes[readValue-7].Nodes;
          break;
        case 29:
          parent = treeView1.Nodes[1].Nodes[3].Nodes;
          break;
        default:
          parent = treeView1.Nodes;
          break;
      }
    
      parent.Add(Reader[3].ToString(), Reader[1].ToString());
    }
    


    1. PostgreSQLCreateExtensionを使用した新しいモジュールの作成

    2. pgBadgerを使用したPostgreSQLログ分析

    3. 既存のプロジェクトからCakePHPRESTAPIを作成する

    4. Google CloudSQLSSLがピア証明書の検証に失敗する