JavaScript Editor js editor     Web development 



Main Page

The following table describes the types and other file and code characteristics of data supported by the Visual FoxPro OLE DB Provider.

Data type Indicator Size Range OLE DB type

Character

C

1 byte per char to 254

Any Characters

DBTYPE_STR

Character (binary)

C NOCPTRANS

1 byte per char to 254

Any Characters

DBTYPE_BYTES

Date

D

8 bytes

0001-01-01 to 9999-12-31

DBTYPE_DATE

DateTime

T

8 bytes

0001-01-01 to 9999-12-31; 00:00:00 a.m. to 11:59:59 p.m.

DBTYPE_DBTIMESTAMP

Numeric

N

1 to 20 bytes

- .9999999999E+19 to .9999999999E+20

DBTYPE_DECIMAL

Float

F

1 to 20 bytes

- .9999999999E+19 to .9999999999E+20

DBTYPE_DECIMAL

Integer

I

4 bytes

2147483647 to 2147483647

DBTYPE_I4

Double

B

8 bytes

+/-4.94065645841247E-324 to +/-8.9884656743115E307

DBTYPE_R8

Currency

Y

8 bytes

- 922337203685477.5807 to 922337203685477.5807

DBTYPE_CY

Logical

L

В 

.T./.F.

DBTYPE_BOOL

Memo

M

4 bytes in table

Available memory

DBTYPE_BYTES

Memo (binary)

M NOCPTRANS

4 bytes in table

Available memory

DBTYPE_BYTES

General (blob)

G

4 bytes in table

Available memory

DBTYPE_BYTES

The following table describes the mapping of Visual FoxPro OLE DB types to Visual Studio types:

Indicator OLE DB type Visual Studio type

C

DBTYPE_STR

System.String

C NOCPTRANS

DBTYPE_BYTES

System.String

D

DBTYPE_DATE

System.DateTime

T

DBTYPE_DBTIMESTAMP

System.DateTime

N

DBTYPE_NUMERIC

System.Decimal

F

DBTYPE_NUMERIC

System.Decimal

I

DBTYPE_I4

System.Int32

B

DBTYPE_R8

System.Double

Y

DBTYPE_CY

System.Decimal

M

DBTYPE_STR

System.String

M NOCPTRANS

DBTYPE_BYTES

System.Byte

G

DBTYPE_BYTES

System.Byte

See Also



JavaScript Editor js editor     Web development