Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Samuel Duarte Matos

[Resolvido] Criar tabela no access via vb

Recommended Posts

Boa tarde a todos!

 

Preciso criar umas tabelas no access via programação (VB6), mas não sei ao certo a sintáxe para alguns tipos de campos.

 

Tenho a seguinte tabela:

 

gstrSQL = "create table TABELA(" & _

"CAMPO1 int," & _

"CAMPO2 text(100)," & _

"CAMPO3 datetime," & _

"CAMPO4 float," & _

"CAMPO5 boolean," & _

"CAMPO6 blob)"

 

Quando eu executo pelo vb, dá erro por causa de CAMPO4 e CAMPO5 e CAMPO6. Como fica a sintáxe para criação de campos single/double, campos boolean e campos Blob?

 

Valew pela ajuda

 

Samuel

Compartilhar este post


Link para o post
Compartilhar em outros sites

CREATE [TEMPORARY] TABLE table

 

(field1 type [(size)] [NOT NULL] [WITH COMPRESSION | WITH COMP] [index1]

[, field2 type [(size)] [NOT NULL] [index2] [, ...]]

 

[, CONSTRAINT multifieldindex [, ...]])

 

Essa é a syntax

 

Esses são os tipos

 

BINARY 1 byte per character

BIT 1 byte

TINYINT 1 byte

MONEY 8 bytes

DATETIME(See DOUBLE) 8 bytes

UNIQUEIDENTIFIER 128 bits

REAL 4 bytes

FLOAT 8 bytes

SMALLINT 2 bytes

INTEGER 4 bytes

DECIMAL 17 bytes

TEXT 2 bytes per character (See Notes)

IMAGE As required

CHARACTER 2 bytes per character (See Notes)

 

Acho que já da pra ver as comparações

 

int -> integer

boolean -> bit

blob -> binary

 

Paulo Mendes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.