Ir para conteúdo

Arquivado

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

marvazoler

create

Recommended Posts

Olá galera beleza?

 

Estou criando colunas em tempo de execução em access, mas não está dando certo

com o script que estou usando, o que está errado?

 

Set oRs = Server.CreateObject("ADODB.Recordset")

Set oRs = oConn.Execute("ALTER TABLE usuario ADD idade type Sim/Não") ' line 19

 

Olha o erro?

 

Microsoft JET Database Engine erro '80040e14'

 

Erro de sintaxe na definição de campo.

 

/criar_campo.asp, line 19

 

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente

ALTER TABLE usuario ADD idade  yes/No

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu falei aquele na pressa.....

 

Faz esse aki agora:

<%
Set Conex = Server.CreateObject("ADODB.Connection")
Conex.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Bd\Compras.mdb")
Set Rs = Server.CreateObject("ADODB.RecordSet")
SQL = "ALTER TABLE tbl_Prod ADD COLUMN idade yesNo"
Rs.Open Sql, Conex, 3,3

%>

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

só complementando...

 

O ALTER TABLE

O ALTER TABLE é usado para adicionar, apagar ou alterar colunas em uma tabela existente.

 

SQL Sintaxe ALTER TABLE

Para adicionar uma coluna em uma tabela, use a seguinte sintaxe:

 

ALTER TABLE tabela_nome
ADD coluna_nome datatype

 

Para excluir uma coluna em uma tabela, use a seguinte sintaxe (note que alguns sistemas de bancos de dados não permitem excluir uma coluna):

 

ALTER TABLE tabela_nome
DROP COLUNA coluna_nome

 

Para alterar o tipo de dados de uma coluna em uma tabela, use a seguinte sintaxe:

 

ALTER TABLE tabela_nome
ALTER COLUNA coluna_nome datatype

 

Alterar Tipo de dados

Agora queremos mudar o tipo de dados da coluna chamada "DateOfBirth" na seção "Pessoas" tabela.

 

Nós usamos o seguinte comando SQL:

 

ALTER TABLE Pessoas ALTER COLUNA DateOfBirth year

 

DROP COLUMA

Em seguida, para apagar a coluna chamada "DateOfBirth" na seção "Pessoas".

 

Nós usamos o seguinte comando SQL:

 

ALTER TABLE Pessoas DROP COLUNA DateOfBirth

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.