Logo Hardware.com.br
FMC
FMC Ubbergeek Registrado
8.3K Mensagens 5 Curtidas
#4 Por FMC
05/10/2003 - 12:17
romulo
Qual é o banco de dados? Dependendo do BD você poderá usar os métodos do Tabledef do DAO ou o ADOX. Ou ainda a instru...


Putz, olha o romulo ai, fmz cara?

Então, o db é um acess, mas tb pode ser um excell (haha, exato, os bancos chegam pra mim em formato excell, eu converto pra aces).

Eu to usando o controle data pra conectar ao banco de dados!

Valeu pela ajuda, falow!
FMC = Fábio Magalhães Catunda
romulo
romulo General de Pijama Registrado
7.4K Mensagens 0 Curtidas
#5 Por romulo
05/10/2003 - 14:38
FMC
Putz, olha o romulo ai, fmz cara?

Então, o db é um acess, mas tb pode ser um excell (haha, exato, os bancos chegam...


Hehehe... :mrgreen:

Cara, eu nunca tentei excluir colunas no Excel, mas no Access dá pra fazer usando o DAO e o objeto Tabledef. Olha um exemplo:


Dim DB As DAO.Database
Dim TD As DAO.TableDef

Set DB = DBEngine.OpenDatabase(App.Path & "\bd1.mdb&quot

Set TD = DB.TableDefs("Tabela1&quot

TD.Fields.Delete "campo1"

Set TD = Nothing

DB.Close
Set DB = Nothing


Se o campo fizer parte de um índice, o índice tem que ser excluído antes (usando-se o método "Indexes.Delete"). Detalhe: o Access permite que você exclua todos os campos da tabela, mas se você fizer isso não vai poder abrí-la de novo até criar pelo menos 1 campo novo (curiosamente a quantidade de registros fica a mesma de antes, mas todos vazios).
Minha coleção de jogos (todos originais)
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal