【问题标题】:c# MySql data to listc# MySql 数据列表
【发布时间】:2013-03-13 17:14:10
【问题描述】:

基本上我想做的是从表中读取数据,然后将该数据添加到适当的列表中

例如

List<int> value;
SELECT Values_To_Add FROM table
value.add(Values_To_Add)

显然使用了正确的 C# MySql 语法。我该怎么做呢?

【问题讨论】:

    标签: c# mysql list


    【解决方案1】:

    我认为以下内容可能是您正在寻找的内容:

    List<int> values = new List<int>();
    
    string sql = "SELECT Values_To_Add FROM table";
    command.CommandText = sql;
    MySqlDataReader reader = command.ExecuteReader();
    
    while(reader.Read())
    {
      values.Add(reader["Values_To_Add "]);
    }
    

    关于设置 MySqlReader 等,您可能会向 Google 求助。

    希望这会有所帮助,这应该是一个开始。

    【讨论】:

      【解决方案2】:

      试试

      List<int> values;
      
      var result = from value in table
                   select value;
      
      foreach(var item in result) values.Add(item);
      

      【讨论】:

        【解决方案3】:

        研究使用SQLDataReader 类。

        经过研究,您应该能够使用数据阅读器从表中读取行,然后将它们添加到您的列表中:)

        教程:http://csharp-station.com/Tutorial/AdoDotNet/Lesson04

        MSDN:http://msdn.microsoft.com/en-GB/library/system.data.sqlclient.sqldatareader.aspx

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-11-20
          • 2011-11-20
          • 1970-01-01
          • 1970-01-01
          • 2011-12-31
          相关资源
          最近更新 更多