StiDBaseHelper Class

Namespace: Stimulsoft.Base

Methods

Method Returns Description
GetDataSet static DataSet Convert dataset from bytes stored in DBase format.
GetTable static (+3 overloads) DataTable Convert table from the DBase file.

Method Details

GetDataSet static

GetDataSet(**: bytedata, **tableName: string, forceCodePage: bool, forcedCodePage: int, maxDataRows: int?): DataSet

Convert dataset from bytes stored in DBase format.

Parameters

  • ** (bytedata)
  • tableName (string)
  • forceCodePage (bool)
  • forcedCodePage (int)
  • maxDataRows (int?)

Returns DataSet


GetTable static

GetTable(path: string, maxDataRows: int?): DataTable

Convert table from the DBase file.

Parameters

  • path (string)
  • maxDataRows (int?)

Returns DataTable


GetTable(path: string, codePage: int, maxDataRows: int?): DataTable

Convert table from the DBase file.

Parameters

  • path (string)
  • codePage (int)
  • maxDataRows (int?)

Returns DataTable


GetTable(**: bytedata, **codePage: int, maxDataRows: int?): DataTable

Convert table from the bytes in which stored DBase.

Parameters

  • ** (bytedata)
  • codePage (int)
  • maxDataRows (int?)

Returns DataTable


GetTable(memoryStream: Stream, memo: Stream, forceCodePage: bool, forcedCodePage: int, maxDataRows: int?): DataTable

Convert table from the bytes in which stored DBase file.

Parameters

  • memoryStream (Stream)
  • memo (Stream)
  • forceCodePage (bool)
  • forcedCodePage (int)
  • maxDataRows (int?)

Returns DataTable

Fields

Field Type Description
CodePage byte  
Day int  
Flags DBaseFieldFlags  
FractionSize int  
HeaderSize uint  
Month int  
Name string  
Offset int  
RecordSize uint  
RecordsCount uint  
Size int  
TableType byte  
Type DBaseFieldType  
Year int