Esempio n. 1
0
        //concatena i nomi delle colonne in una stringa
        private string concatItems()
        {
            Query query = new Query(this.conn);

            string values = query.getColumnNames(TableComboBox.SelectedItem.ToString())[0] + ",";

            for (int i = 0; i < ColumnsList.Items.Count; i++)
            {
                string comma = "";
                if (i != ColumnsList.Items.Count - 1) { comma = ","; }

                values += ColumnsList.Items[i].ToString() + comma;
            }
            return values;
        }
Esempio n. 2
0
        //quando viene selezionata una nuova tabella,cambia i nomi delle colonne nella checkedlistbox
       virtual protected void TableComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            ColumnsList.Items.Clear();
            

            Query qu = new Query(con);
            int index = TableComboBox.SelectedIndex;
            List<string> Columns = qu.getColumnNames(TableComboBox.Items[index].ToString());

            //aggiunge le colonne alla checkedlistbox
            for (int i = 1; i < Columns.Count; i++)
            {
                ColumnsList.Items.Add(Columns[i]);
            }
        }
Esempio n. 3
0
        //scrive i nomi delle colonne nella datagrid
        private void InitializeDatagrid()
        {
            Query query = new Query(this.conn);
            List<string> columnNames = query.getColumnNames(TableComboBox.SelectedItem.ToString());

            newValuesGrid.Columns.Clear();

            newValuesGrid.ColumnCount = columnNames.Count;


            for (int i = 0; i < columnNames.Count; i++)
            {
                newValuesGrid.Columns[i].Name =columnNames[i];
            }

        }
Esempio n. 4
0
        //converte la lista degli elementi selezionati in una lista di stringhe
        protected virtual List<string> getCheckedItems()
        {
            List<string> lista = new List<string>();

            Query query = new Query(this.con);

            lista.Add(query.getColumnNames(TableComboBox.SelectedItem.ToString())[0]);
            for (int i = 0; i < ColumnsList.CheckedItems.Count; i++)
            {
                lista.Add(ColumnsList.CheckedItems[i].ToString());
            }
            return lista;
        }