Next - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Result

  

Next

  

move the cursor to the next row

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

result:-Next( )

Parameters

result

-

Result module

Description

• 

Next moves the row cursor maintained within result to the next row in the table.

• 

If the new Row is a valid row containing table data, Next returns true.  If the new row is beyond the end of the table, Next returns false.

• 

In a newly created Result module the row cursor is on the row before the first row containing data.  Therefore a call to Next is required to read data from the first row.

• 

The row cursor can be moved back using the Previous command.

Examples

Create a Result.

driverDatabaseLoadDriver:

conndriver:-OpenConnectionurl,name,pass:resconn:-ExecuteQuerySELECT name FROM animals:

Since Next must be called before the first row of data can be accessed, it works as the condition of a while loop.

whileres:-Nextdores:-GetData1enddo

fish

dog

cat

rat

horse

snake

lizard

parrot

pig

hamster

(1)

See Also

Database

Database[Result]

Database[Result][First]

Database[Result][GotoRow]

Database[Result][Last]

Database[Result][Previous]

Database[usage]