asp.net从sql上取数

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:23:45
我怎么样才能从数据库中直接取出四个数,并且放在数组中,都是一列的四个最大的数(asp.net+sql)
comid comtext
0 环己胺
1 的方法
2 飞是
3 飞
4 是飞
5 飞s
6 飞
就是按照comid的大小(取大的),把comtext的值放入数组
帮帮我吧!要有代码的

string sql="select top 4 comtext order by comid desc";

SqlConnection connection = new SqlConnection("你的连接密码")
DataSet ds=new DataSet();
connection.open();
SqlDataAdapter command = new SqlDataAdapter(sql, connection);
command.Fill(ds);
string[] myStr=new string[ds.tables[0].rows.count];
for(int i=0;i<ds.tables[0].rows.count;i++)
{
mystr[i]=ds.tables[0].rows[i]["comtext"].tostring();
}
return mystr;

--------------
试一下,没环境,手写的。大小写等不对。就是按照comid排序而已,很简单的。