2017-08-12 92 views
0
private void ProdutoCB(ComboBox cb) 
    { 
     ConnectarDB(); 
     var listaProdutos = new List<string>(); 

     SQLiteCommand com = new SQLiteCommand("PRAGMA table_info('Produtos');", Conn); 

     SQLiteDataReader reader = com.ExecuteReader(); 

     while (reader.Read()) 
     { 

      listaProdutos.Add(reader.GetString(0)); 
      // cb.Items.Add(GetString(0)); 

     } 
     // cb.DataSource = listaProdutos ; 
     //cb.Items.Add(listaProdutos); 
     reader.Close(); 
     Conn.Close(); 
    } 

我想在几个方面,但我做不到,我觉得值从CHAR类型不串来C# - 如何在列表中插入所有列的名称。 SQLITE

Erro Print

回答

0

PRAGMA table_info结果的第一列是列索引号。

要获取列名称,请阅读第二列(GetString(1))或名为name的列。

+0

Preciso quesãovalores einserçõesna lista <> [img print](https://ibb.co/jj7Vma) –

相关问题