Muito top. Me ajudou muito. Pena q poucos apreciam esse conhecimento.
@RicardoCamisa4 жыл бұрын
Uau! Bom trabalho professor Alessandro Trovato.
@AlessandroTrovato4 жыл бұрын
Fico muito feliz Ricardo que tenha gostado dessa aula. Há mais de 780 vídeos como esse aqui no meu canal no KZbin! Bons estudos!
@comprasrudely1777 Жыл бұрын
olá, parabéns. Me ajudou muito seu video! Gostaria de uma dica. É possivel eu aproveitar a função de conexão, usando outras subs para enviar apenas o comando sql para a sub de conexão, para não precisar , copiar tudo cada vez?
@marcosrenan935 жыл бұрын
Sensacional Professor.
@AlessandroTrovato5 жыл бұрын
Fico muito grato pelo seu feedback Marcos! Grande abraço. Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 750 vídeos tutorias que possuo atualmente (só de Excel são mais de 410!) possam lhe ajudar. Tenho um site com um catálogo virtual dos vídeos do KZbin organizados e cursos com certificado podem ser encontrados em meu site: www.alessandrotrovato.com.br Bons estudos e sucesso!
@PyTax7 жыл бұрын
Suas aulas são sempre incrivéis! Obrigado por mais essa contribuição mestre Alessandro!
@AlessandroTrovato7 жыл бұрын
Muito obrigado Nicolas pela mensagem e por acompanhar os trabalhos. Fico feliz com seu feedback! Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 500 vídeos tutorias que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar. Bons estudos e sucesso!
@benjamingmsousa4 жыл бұрын
@@AlessandroTrovato Boa noite professor, verifiquei a planilha e outros comentários, e percebi que várias pessoas estão tendo o mesmo problema em: RS.Open SQL, MDB O senhor poderia esclarecer? Estou usando .accdb Connection string está correto, só da erro nessa linha separada acima.
@priscocleyton3953 жыл бұрын
Ótimo Professor e ótimo conteúdo! Parabéns!
@vitorcosta41185 жыл бұрын
Salvou o dia!
@AlessandroTrovato5 жыл бұрын
Fico feliz que tenha ajudado... Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 690 vídeos tutorias que possuo atualmente (só de Excel são mais de 380!) possam lhe ajudar. Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html Site com meus cursos com certificados: cursos.alessandrotrovato.com.br Bons estudos e sucesso!
@PyTax7 жыл бұрын
Alessandro, como faria para não importar os registros que já existem no banco? identificar os duplicados.
@AlessandroTrovato7 жыл бұрын
Olá Nícolas! Há aulas nesse projeto e no projeto de orçamento que explicam como fazer isso. Basicamente, antes de fazer um insert você faz um select com os parâmetros desejados e verifica se o registro já está na base, ignorando o insert! Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 500 vídeos tutorias que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar. Bons estudos e sucesso!
@benjamingmsousa4 жыл бұрын
Boa noite professor, verifiquei a planilha e outros comentários, e percebi que várias pessoas estão tendo o mesmo problema em: RS.Open SQL, MDB O senhor poderia esclarecer? Estou usando .accdb Connection string está correto, só da erro nessa linha separada acima.
@mainexcel15274 жыл бұрын
Alguem descobriu como resolver esse problema?
@benjamingmsousa4 жыл бұрын
Renato Lima renato, me manda um email que eu consegui montar importacao pro access, so que de outra forma. ben@calc.com.br
@Petervantrof6 жыл бұрын
Prof. Alessandro, no âmbito desta aula, ao executar o VBA, quando a gravação tenta executar RS.Open SQL, MDB ,acusa "Run-time error 3709". Já tentei corrigir de várias formas, mas acusa sempre o mesmo erro. Pode ajudar-me? Obrigado! Aproveito para desejar a você um Ano Novo cheio de prosperidades, amor, paz, saúde e continuação das suas excelentes aulas!
@valtermacena15 жыл бұрын
Olá Carlos, por acaso vc conseguiu corrigir esse erro? Att.
@benjamingmsousa4 жыл бұрын
Tambem estou com o mesmo problema, se souberem a solução...
@lenoeldasilva45132 жыл бұрын
RS.Open SQL, MDB Ln = Ln + 1 Col = 1 no meu teste dar erro nessa parte, tem como explicar?
@pedromoraeseng6 жыл бұрын
Olá Alessandro. Tenho uma planilha similar a sua com quatro colunas, sendo que uma delas está no formato hora "hh:mm:ss". Aí que está o problema, não consigo de forma alguma que o excel envie para o Access nesse formato, tentei de diversas formas. Você poderia me ajudar nessa questão? Na Verificação Imediata, o campo hora está no formato correto, como pode ser visto abaixo. No Access também deixei nesse formato de hora. ?SQL INSERT INTO tbDados (LEITURA_QR, HORA, DATA, ESTACAO)VALUES(fg,17:23:41,10/07/2018,1) Estou usando esse provider: MDB.Open "Provider=Microsoft.ACE.OLEDB.12.0 Excel 2010; Access 2007 Obrigado
@AlessandroTrovato6 жыл бұрын
Olá Pedro. Tente colocar as horas e a data entre aspas. INSERT INTO tbDados (LEITURA_QR, HORA, DATA, ESTACAO)VALUES(fg,"17:23:41","10/07/2018",1) Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 530 vídeos tutorias que possuo atualmente (só de Excel são mais de 300!) possam lhe ajudar. Bons estudos e sucesso!
@felipeti1675 жыл бұрын
O meu está com o seguinte erro no momento que executo o RS.Open SQL, MDB: "[Microsoft][ODBC Driver Manager] Nome de fonte de dados muito longo " podem me ajudar?
@danilocedro87233 жыл бұрын
Set RS = MDB.open(SQL) Pra mim só deu certo assim
@user-ch3vo8gy5b5 жыл бұрын
OlOla, boa noite!!! Virei seu fâ apos assistir sua aula de insert dados no access. Muito Top. Estava precisando criar uma planilha com banco access. Gostaria que tira uma duvida minha fiz a sua planilha exportando dados para o access, mas quando rodo a macro no camo RS.Open, SQL,MDB, Da o erro de Execução -2147217900.... Erro de Automação. Ja tentei de tudo.... Desde ja agradeço pela contribição com seus ensinamentos. CODIGO Option Explicit Private Sub btExecuta_Click() Dim MDB As New ADODB.Connection Dim RS As New ADODB.Recordset Dim SQL As String Dim w As Worksheet Dim UltCel As Range Dim LN As Long Dim COL As Integer Set w = Sheets("Plan1") LN = 2 COL = 1 w.Select w.Range("A1").Select MDB.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Alexandre\Desktop\BD_Access\BDTABULADOR.mdb;User Id=admin;Password=;" Set UltCel = w.Cells(w.Rows.Count, 1).End(xlUp) Do While LN
@benjamingmsousa4 жыл бұрын
aqui também é o mesmo problema, se descobrir e conseguir me avisar...
@pablomiranda79994 жыл бұрын
@@benjamingmsousa o meu estava faltando dando esse erro por falta do parêntese ,más, conforme o código acima está com uma aspas a mais no final. Acredito que sejá isso.
O INTO ESTA COMPLETO, ESQUECI DE CORRIGIR ANTES DE POSTAR, AS DA ERRO NA SINTAXE
@isabellapittigliani48095 жыл бұрын
Está aparecendo um erro na linha RS.Open SQL, MDB Alguém sabe o que pode ser? Obrigada!
@valtermacena15 жыл бұрын
Estou com o meso problema, você conseguiu resolver?
@benjamingmsousa4 жыл бұрын
Tbm estou com o mesmo problema
@SouzaIsaque4 жыл бұрын
Eu também estou com esse problema. :/
@mainexcel15274 жыл бұрын
Já verificou os parenteses nas instruções de SQL? O meu estava com parenteses a mais e acabava dando o erro.
@sergiobastos814411 ай бұрын
Também estou com este mesmo erro.
@paulosemblano71535 жыл бұрын
Faltou fechar o recordset. Fechei após o loop e antes da conexão. Loop RS.Close MDB.Close
@paulosemblano71535 жыл бұрын
Como deu erro, significa que não é necessário fechar a variável RS.
@marioalmeida064 жыл бұрын
O som é muito baixo e prejudica o vídeo.
@soulkeeperofficial7790 Жыл бұрын
O Meu está dando erro de Sintaxe na instrução SQL, pelo que vi está tudo Ok. Alguém conseguiu resolver? Minha String SQL: INSERT INTO tbHistorico (N_PEDIDO,DATA_REG,TEXTO,USER,TIPO,PROTOCOLO) values ('T999999', '01/02/2023', 'IMPORTACAO FLOW', 'SYSTEM', 'INICIAL', 'SEM')
@soulkeeperofficial7790 Жыл бұрын
Obs. A chave da minha tabela é numeração automática (ID), não sei se pode ser isso, mas omiti pois desejo ser atribuído valor a esse campo de forma incremental.
@AlessandroTrovato Жыл бұрын
Se está utilizando o VBA para fazer o insert, as aspas simples devem ser o problema. Substitua tudo por aspas duplas.
@soulkeeperofficial7790 Жыл бұрын
Consegui resolver adicionando [ ] nos campos. Aí foi sem problemas nenhum. Engraçado é que um outro insert sem em outra tabela vai s problemas.