我想在我的数据集中的tableAdapter中添加一个查询,想返回满足条件前几行的记录?请高手指点一下!
解决方案 »
- C#登陆窗体代码
- 向高手求助:WCF客户端向服务端传递大数据的问题
- 自定义封装的Remoting构架和系统服务
- SQL按日期计算数据的总量
- 问问各位:我平均一天只能敲400行代码,我的效率高吗?
- 求助.Net Framework 3.0 - 安装
- 初学者问题。
- 关于华为,恳请各位兄弟姐妹为小生指引人生道路
- asp的这句话在asp.net中怎么写?有没有更简单的办法???
- 我做了一个发邮件的例子,我上得起网可以发出去吗
- 32bit操作系统开发的.net winform程序可以在64bit的win2003下运行吗?
- 我又来提问了,问下C#事件如何根据object sender、EventArgs e 得到事件本身名称?
tableAdapter =new SqlDataAdapter("select top n * from 表",连接);
tableAdapter.Fill(ds);
如果是vs2008下,net3.5到可以简单点
直接用linq就可以了var rows=adapter.getData().take(10);
如果是vs2005,比较麻烦点,要自己加一个带参的query
select top @num* from table where id<@condition
但是上面的sql语句通不过?说的是@num*有问题?请指点一下啊??
你直接这样
string str="select top " + 变量+" * from table where id <@condition"