C#中如何读取SQL中表的第一行
5个回答
展开全部
select min(id) from 表名
C#中可以这样读。
dataset ds=数据源绑定DS。
123.TEXT=ds.table[0].rows[0]["字段名字"].tostring();
如果获取第二行,
123.TEXT=ds.table[0].rows[1]["字段名字"].tostring();
获取上一条下一条,我用的是这个SQL语法
比如, 当前 ID=10
上一条
string sql = "select * from 表 where (select max(id) from 表 where id <" + id + ")";
下一条
string sql = "select * from 表 where id=(select min(id) from 表 where id>" + id + ")";
C#中可以这样读。
dataset ds=数据源绑定DS。
123.TEXT=ds.table[0].rows[0]["字段名字"].tostring();
如果获取第二行,
123.TEXT=ds.table[0].rows[1]["字段名字"].tostring();
获取上一条下一条,我用的是这个SQL语法
比如, 当前 ID=10
上一条
string sql = "select * from 表 where (select max(id) from 表 where id <" + id + ")";
下一条
string sql = "select * from 表 where id=(select min(id) from 表 where id>" + id + ")";
展开全部
返回第一行的值呀 那就在sql语句中使用top 1 或者where条件判断呀
如果是返回第一行第一列就用ExecuteScalar
如果是返回第一行第一列就用ExecuteScalar
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select top 1 * from tableName
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把数据独到datatable中,就可以实现了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-07-05
展开全部
如果你是在C# 中写sql语句读取数据库中表的值,那么读取语句和在SQL中的sql语句是一样的。
如果你在C#中读取的不是数据库中的数据,而是一个集合或是对象里面的数据。请指明数据源
如果你在C#中读取的不是数据库中的数据,而是一个集合或是对象里面的数据。请指明数据源
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询