System.Data.SqlClient.SqlDataReader sqlDataReader;
sqlDataReader = sqlCommand.ExcuteReader();
if(sqlDataReader.Read())
{
........
}
有数据自然会是true
sqlDataReader = sqlCommand.ExcuteReader();
if(sqlDataReader.Read())
{
........
}
有数据自然会是true
解决方案 »
- 使用timer控件实现定时刷新,出现占用很大资源问题,高手请进
- 怎么样像qq那样界面的元素都是用配置文件控制的
- 如何录制视频?
- 如何控制ListView 的下拉滚动条下拉至文本末端
- 请问用axWebBrowser 如何控制页面的radio button啊?
- 小第最近要做一个短信客户端不知用c#还是delphi好????
- 郁闷一天的问题,回答给高分
- 怎样读取通过Excel组件读取某个Excel的中某个sheet的某个cell的值啊!
- 将多个表分别绑定到不同datagrid,这样写为什么有错误呢?
- 控件之间相互调用传值
- asp.net web服务和asp.net web应用程序有什么区别?
- 如何根据字符串的内容去实例化一个类?
if (sqlDataReader.Read())
{
while (sqlDataReader.Read())
{.................}
}
else
{....................}
那while 模块中是不是得不到第一行数据呢?期待回答。
sqlDataReader = sqlCommand.ExcuteReader();
if (sqlDataReader != null)
{
if(sqlDataReader.Read())
{
........
}
}
这样安全一点
if (!sqlDataReader.Read())
return;
else
{
do
{
....
}while(sqlDataReader.Read());
}
这样可以获得所有的返回值