我在这里真的很棘手的SQL语句.尝试构建此查询大约一小时.也许你可以帮助我.
我们有一个包含3列的表:gamename | 用户| TIMES_PLAYED
查询应该选择前三个游戏(取决于总时间数量)和在此游戏中玩过多次的前三个用户=> 9行.
The result is like:
CounterStrike | Smith
CounterStrike | Jonny
Counterstrike | Hans
WoW | George
WoW | Bob
Wow | Frank
Need For Speed| James
Need For Speed| Marion
Need For Speed| Scarlet
Run Code Online (Sandbox Code Playgroud)
会很好,如果你能帮助我=)谢谢!
我试图让这段代码工作大约2个小时=(我是C#的新手,并不知道所有的.NET库类.
目标是将XML数据填充到comboBox
DataSet dataSet = new DataSet();
DataTable dataTable = new DataTable("table1");
dataTable.Columns.Add("col1", typeof(string));
dataSet.Tables.Add(dataTable);
StringReader strR = new StringReader("<root><parm1>val1</parm1><parm2>val2</parm2></root>");
dataSet.ReadXml(strR);
comboBox1.DataSource = dataSet.Tables[0];
comboBox1.DisplayMember = "col1";
comboBox1.ValueMember = "col1";
Run Code Online (Sandbox Code Playgroud)
好吧,它没有按预期工作.ComboBox应显示val1 val2
我真的不明白DataSet中DataTable的列名如何与XML-Tags相关......也许这就是重点?
先感谢您!