首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么操作结果集

2012-06-06 
如何操作结果集?SQL codeSELECT * FROM Persons WHERE CityBeijing返回城市是北京的结果集。很多人是北

如何操作结果集?

SQL code
SELECT * FROM Persons WHERE City='Beijing'

返回城市是北京的结果集。很多人是北京的

如何查找,结果集中,有个叫张三的人?是循环结果集判断吗?

[解决办法]
不能直接查张三的吗?
比如:SELECT * FROM Persons WHERE City='Beijing' and [name]='张三';

或者在程序中用locate;

Delphi(Pascal) code
if adoquery1.locate('name','张三',[]) thenbegin  edit1.text:=adoquery1.fieldbyname('name').asstring; //张三  showmessage('找到了');end else  showmessage('找不到');
[解决办法]
这样判断

if adoquery1.IsEmpty then
showmessage('无记录');


if adoquery1.RecordCount=0 then
showmessage('无记录');

热点排行