$this->EOF=true; }
function MoveTo($Offset) { if(empty($Offset)) { $this->nErr=1; $this->sErr="MoveTo:必须指定偏移量! "; return; }
if(!$this->nResult) { $this->nErr=1; $this->sErr="MoveTo:请先执行查询:Query"; return; } $this->nOffset=$Offset; }
//得到指定行的指定列的值,返回字符串 //如果不指定Offset将取得下一行的值 //如果不指定nFields将取得该行的值,并已数组形式返回 function GetValue($nFields=-1,$Offset=-1) { if($this->nResult==-1) { $this->nErr=1; $this->sErr="GetValue:请先执行Query()函数!"; return; } if($Offset>-1) { $this->nOffset=$Offset; if($this->nOffset>=$this->nRows) { $this->nErr=1; $this->sErr="GetValue:所要求的偏移量太大,无法达到!"; return; } } if(!@mysql_data_seek($this->nResult,$this->nOffset))
上一篇:分享:Sql server 2005数据库安装心得
下一篇:如何让Oracle数据不丢失?
|