Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pole kombi WPF wypełnia dane z bazy danych mysql

będziesz musiał uzyskać dostęp do dt, nie wiem, czy nazywasz swoją strefę wypełnienia tylko w celu wypełnienia combobox, ale sugerowałbym:

public DataTable fillZone()
{
    string sql = "select location from zone";
    MySqlDataAdapter zonedapter = new MySqlDataAdapter(sql,conn);
    DataTable dt = new DataTable("zone");
    zonedapter.Fill(dt);                
    return dt;
}

public void fillcombo()
{
     DataTable dt = fillZone();
     foreach (DataCell cell in dt)
     { 
       zonecb.add(cell.Value)
     }
}

EDYCJA:

używam tego samego rodzaju metody, ale z bazą danych postgreSql, zmieniając PgsqlDataAdapter na MySqlDataAdapter to może/powinno działać

    public DataSet GetInformation(string str)
    {
        ds = new DataSet("Tables");

        Npgsql.NpgsqlDataAdapter da = new Npgsql.NpgsqlDataAdapter(str, connection);

        da.TableMappings.Add("Table", "Program");
        da.Fill(ds);
        return ds;
    }// send query to database, get table

String str to Twoje zapytanie.

    public DataTable GetInfo()
    {
        string Query = "select location from zone";
        DataSet Set = GetInformation(Query);
        return Set.Tables[0];
    }

teraz masz tabelę ze wszystkimi danymi, których potrzebujesz/chcesz.

   DataTable DT = dBQuery.GetInfo();
   for (int i = 0; i < result.Rows.Count; i++) 
       {          
           zonecd.Items.Add(result.Rows[i].ItemArray[0].ToString()); 
       }

teraz wypełniłeś listę rozwijaną




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Serwer Ruby on Rails nie uruchamia się:dyld:leniwe wiązanie symbolu nie powiodło się:Nie znaleziono symbolu:_mysql_get_client_info

  2. Jakie jest najlepsze podejście do tworzenia dynamicznych zapytań (przy użyciu PHP+MySQL)?

  3. Udane wstrzyknięcie SQL pomimo magicznych cytatów PHP

  4. ekwiwalent concat grupy w świni?

  5. Oblicz deltę (różnicę bieżącego i poprzedniego wiersza) grupę mysql według określonej kolumny