好久没用.NET写程序了,这段时间由于工作原因,开始写.NET。而且,以前都是vb写,现在要用c#。写了两个简单的例子,发现忘了不少。
首先,sqldatareader的使用上就出现了问题,executereader()方法,是把select所提到的数据传递到datareader,如果要判断是否有数据,可以用read(),也可以用hasrows(),问题是如果有数据的话要用gridview把数据展现出来就不要用read()了,因为read的时候,数据已经前移了一条了,显示出来的数据会少一条。
可以while(dr.Read()){response.write();}