【发布时间】:2016-02-13 06:10:26
【问题描述】:
我试图弄清楚如何呈现我(应该)从 SQL 查询中获得的信息。这是我的代码:
this.cmd = connection.CreateCommand();
this.cmd.CommandText = "SELECT * FROM servers WHERE id > " + x + " AND id < " + y;
this.adapter = new MySqlDataAdapter( this.cmd );
this.adapter.SelectCommand = this.cmd;
this.dataset = new DataSet();
this.adapter.Fill( dataset );
return this.dataset;
当我使用控制台应用程序时,如何使用 this.dataset 呈现信息?谢谢
【问题讨论】:
-
查询结果将在数据集中的第一个表(也是唯一一个表)中。只需取出第一个表并循环抛出行,打印出数据。
-
我不完全明白怎么做,你有例子吗?
-
看看这篇文章,看看是否有帮助。 stackoverflow.com/questions/10822304/iterate-through-dataset
-
非常小心使用这样的字符串替换将值放入 sql 查询中。这是让您的应用被黑的好方法。