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

Online Help

Result

  

GetData

  

get the data stored in a column of the current row

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

result:-GetData( index, opt )

Parameters

result

-

Result module

index

-

string or integer; the column from which to get the data

opt

-

(optional) equation of the form stream=boolean

Description

• 

GetData returns the data element in the row indicated by the row cursor and in the column index.

• 

GetData accepts one optional argument that affects the format of the returned value.

  

stream = true or false

  

For some large binary and character elements it may be inconvenient or even impossible to transfer the entire object to Maple at once.  By passing stream=true, GetData will return a DataInterfaceStream module instead of the object.  The DataInterfaceStream module allows the data to be retrieved in pieces.  stream=true is valid only for elements of type CHAR, VARCHAR, LONGVARCHAR, BINARY, VARBINARY, and LONGVARBINARY.

• 

If index is an integer, it is the index of the column in the table. If index is a string, then it is the name of the column.

• 

If the current row is not a data row, then an error is raised.

• 

Using GetData and Next is the preferred method for walking the data of a Result module.

Examples

Create a Result.

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

(11)

[   1..127 1-D Array    ]

[ Data Type: integer[1] ]

[ Storage: rectangular  ]

[    Order: C_order     ]

(12)

(13)

(14)

(15)

See Also

Database

Database[DataInterfaceStream]

Database[Result]

Database[Result][GotoRow]

Database[Result][Last]

Database[Result][Next]

Database[Result][Previous]

Database[Result][UpdateData]

Database[usage]

 


Download Help Document