Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
http://msdn.microsoft.com/pt-br/library/office/ff845201.aspx
Como: Inserir, atualizar e excluir registros de uma tabela usando o SQL do Access (Traduzido automaticamente)
Office 2013
VBA
INSERT INTO tblCustomers (CustomerID, [Last Name], VALUES (1, 'Kelly', 'Jill')
Voc pode omitir a lista de campos, mas apenas se fornecer todos os valores que o registro possa conter.
VBA
1 de 6
Para adicionar vrios registros a uma tabela de uma s vez, use a instruo INSERT INTO juntamente com 14/09/2013 10:53
http://msdn.microsoft.com/pt-br/library/office/ff845201.aspx
Para adicionar vrios registros a uma tabela de uma s vez, use a instruo INSERT INTO juntamente com uma instruo SELECT (Traduzido automaticamente). Ao inserir registros de outra tabela, necessrio que cada valor inserido seja compatvel com o tipo do campo que estar recebendo os dados. A instruo INSERT INTO a seguir insere todos os valores dos campos CustomerID, Last Name e First Name da tabela tblOldCustomers nos campos correspondentes da tabela tblCustomers.
VBA
INSERT INTO tblCustomers (CustomerID, [Last Name], SELECT CustomerID, [Last Name], [First Name] FROM tblOldCustomers
VBA
VBA
UPDATE table name SET field name = some value Para atualizar todos os registros de uma tabela, especifique o nome da tabele e use a clusula SET para especificar o campo ou campos a serem alterados.
VBA
2 de 6
14/09/2013 10:53
http://msdn.microsoft.com/pt-br/library/office/ff845201.aspx
Na maioria dos casos, convm qualificar a instruo UPDATE com uma clusula WHERE para limitar o nmero de registros alterados.
VBA
VBA
DELETE FROM table list A instruo DELETE no remove a estrutura da tabela, apenas os dados nela armazenados. Para remover todos os registros de uma tabela, use a instruo DELETE e especifique a tabela ou tabelas das quais deseja excluir todos os registros.
VBA
Na maioria dos casos, convm qualificar a instruo DELETE com uma clusula WHERE para limitar o nmero de registros a serem removidos.
VBA
Para remover dados apenas de determinados campos de uma tabela, use uma instruo UPDATE e defina esses campos como NULL, mas somente se forem campos anulveis.
3 de 6
14/09/2013 10:53
http://msdn.microsoft.com/pt-br/library/office/ff845201.aspx
campos anulveis.
VBA
VBA
INSERT INTO tblCustomers (CustomerID, [Last Name], VALUES (1, 'Kelly', 'Jill')
Voc pode omitir a lista de campos, mas apenas se fornecer todos os valores que o registro possa conter.
VBA
Para adicionar vrios registros a uma tabela de uma s vez, use a instruo INSERT INTO juntamente com uma instruo SELECT (Traduzido automaticamente). Ao inserir registros de outra tabela, necessrio que cada valor inserido seja compatvel com o tipo do campo que estar recebendo os dados.
4 de 6
A seguinte instruo INSERT INTO insere todos os valores nos campos CustomerID, sobrenome e nome da tabela tblOldCustomers para os campos 14/09/2013 10:53
http://msdn.microsoft.com/pt-br/library/office/ff845201.aspx
valores nos campos CustomerID, sobrenome e nome da tabela tblOldCustomers para os campos correspondentes na tabela tblCustomers.
VBA
INSERT INTO tblCustomers (CustomerID, [Last Name], SELECT CustomerID, [Last Name], [First Name] FROM tblOldCustomers
VBA
VBA
UPDATE table name SET field name = some value Para atualizar todos os registros em uma tabela, especifique o nome da tabela e, em seguida, use a clusula SET para especificar o campo ou campos a serem alteradas.
VBA
Na maioria dos casos, convm qualificar a instruo UPDATE com uma clusula de WHERE (Em ingls) para limitar o nmero de registros alterados.
VBA
14/09/2013 10:53
http://msdn.microsoft.com/pt-br/library/office/ff845201.aspx
VBA
DELETE FROM table list A instruo DELETE no remove a estrutura da tabela, apenas os dados nela armazenados. Para remover todos os registros de uma tabela, use a instruo DELETE e especifique a tabela ou tabelas das quais deseja excluir todos os registros.
VBA
Na maioria dos casos, convm qualificar a instruo DELETE com uma clusula WHERE para limitar o nmero de registros a ser removido.
VBA
Se voc quiser remover dados somente de determinados campos em uma tabela, use a instruo de atualizao e definir esses campos igual a Nulo, mas apenas se eles so campos anulveis.
VBA
6 de 6
14/09/2013 10:53