Следующая таблица описывает типы и другие файловые и кодовые характеристики данных, поддерживаемых Visual FoxPro OLE DB Провайдером.

Тип Данных Обозначение Размер Диапазон OLE DB тип

Character

C

1 байт на символ до 254

Любые символы

DBTYPE_STR

Character (binary)

C NOCPTRANS

1 байт на символ до 254

Любые символы

DBTYPE_BYTES

Date

D

8 байт

0001-01-01 до 9999-12-31

DBTYPE_DATE

DateTime

T

8 байт

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

DBTYPE_DBTIMESTAMP

Numeric

N

1 до 20 байт

- .9999999999E+19 до .9999999999E+20

DBTYPE_DECIMAL

Float

F

1 до 20 байт

- .9999999999E+19 до .9999999999E+20

DBTYPE_DECIMAL

Integer

I

4 байта

2147483647 до 2147483647

DBTYPE_I4

Double

B

8 байт

+/-4.94065645841247E-324 до +/-8.9884656743115E307

DBTYPE_R8

Currency

Y

8 байт

- 922337203685477.5807 до 922337203685477.5807

DBTYPE_CY

Logical

L

 

.T./.F.

DBTYPE_BOOL

Memo

M

4 байта в таблице

Переменная память

DBTYPE_BYTES

Memo (binary)

M NOCPTRANS

4 байта в таблице

Переменная память

DBTYPE_BYTES

General (blob)

G

4 байта в таблице

Переменная память

DBTYPE_BYTES

Следующая таблица описывает преобразование данных Visual FoxPro OLE DB типов в Visual Studio типы:

Обозначение OLE DB тип Visual Studio тип

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

Expand imageСмотрите Также