Fórum Criar campo em tabela Access usando ADO em execução. #398768

06/04/2011

0

É possível criar campos em uma tabela Access utilizando ADO em tempo de execução e gravar dados na mesma? Se sim, poderia mostrar como faz?
Frederico Brigatte***

Frederico Brigatte***

Responder

Posts

06/04/2011

Wilson Junior

De uma olhada nestes links e veja se você consegue tirar uma base de como fazer.
http://www.delphibr.com.br/artigos/AccessADO.php
http://www.vbrad.com/article.aspx?id=79

Espero ter colaborado.
Responder

Gostei + 0

06/04/2011

Frederico Brigatte***

De uma olhada nestes links e veja se você consegue tirar uma base de como fazer.
http://www.delphibr.com.br/artigos/AccessADO.php
http://www.vbrad.com/article.aspx?id=79

Espero ter colaborado.


Ok, vou deixar em andamento  enquanto vejo o site.
Responder

Gostei + 0

06/04/2011

Frederico Brigatte***

De uma olhada nestes links e veja se você consegue tirar uma base de como fazer.
http://www.delphibr.com.br/artigos/AccessADO.php
http://www.vbrad.com/article.aspx?id=79

Espero ter colaborado.


Ok, vou deixar em andamento  enquanto vejo o site.


Connection.Execute "ALTER TABLE myTable ADD COLUMN textField20 CHAR(255) NULL;" This code will work however, when you are not crossing the 2k limit, Each of the code lines below will work in any situation: Connection.Execute "ALTER TABLE myTable ADD COLUMN textField20 VARCHAR(255) NULL;"
Connection.Execute "ALTER TABLE myTable ADD COLUMN textField20 STRING(255) NULL;"
Connection.Execute "ALTER TABLE myTable ADD COLUMN textField20 ALPHANUMERIC(255) NULL;"
Connection.Execute "ALTER TABLE myTable ADD COLUMN textField20 CHARACTER(255) NULL;"

Até entendi um pouco, mas onde defino o nome do campo
Até que entendi um pouco. Só não sei onde defino o nome do Campo. Teria algum exemplo?
Responder

Gostei + 0

06/04/2011

Wilson Junior

Exemplo de SQL
ALTER TABLE Nome_Tabela ADD COLUMN Nome_Campo Tipo_Campo Se_eh_NULL
ALTER TABLE Nome_Tabela ADD COLUMN Nome_Campo Tipo_Campo Se_eh_NULL



Se eu quiser criar um campo obrigatório chamado UF dentro da tabela de Estados:
ALTER TABLE Estados ADD COLUMN UF VARCHAR(2) NOT NULL



Espero ter colaborado.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar