MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Inserir dados em banco sql

    Bred
    Bred
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 115
    Registrado : 15/09/2010

    [Resolvido]Inserir dados em banco sql Empty Inserir dados em banco sql

    Mensagem  Bred Qui 18 Abr 2013, 10:24 am

    Pessoal tenho projeto em access que usa como back-end o banco sql server, todas as tabelas estão vinculada via AttachDSNLess, ate ai tudo bem... mas eu esto precisando de 3 funções adicionar Salvar e excluir, usei o código abaixo para incluir mas não funciona. preciso de uma luz....
    Código:
    Private Sub cmdAdicionar_Click()
        Dim db As DAO.Database
        Dim rst As DAO.Recordset
    On Error Resume Next

    'verifica se as caixas de texto estão vazias
    Call ValidaCampoVazio

        'abre o recordset da tabela
        Set rst = CurrentDb.OpenRecordset("Select * from dbo_tblFucionarios")
        'adiciona na tabela
                    rst.AddNew
                    rst("cargo") = Me.txtCargo
                    rst("loja") = Me.txtloja
                rst("nomeFuncionario") = Me.txtNomeFuncionario
                    rst("apelido") = Me.txtApelido
                rst("cpf") = Me.txtCpf
                    rst("rg") = Me.txtRg
                rst("endereco") = Me.txtEndereco
                    rst("numero") = Me.txtNumero
                rst("cep") = Me.txtCep
                    rst("bairro") = Me.txtBairro
                rst("complemento") = Me.txtComplemento
                    rst("cidade") = Me.txtCidade
                rst("uf") = Me.txtUf
                    rst("ddd01") = Me.txtDdd01
                rst("prefixo01") = Me.txtPrefixo01
                    rst("numero01") = Me.txtNumero01
                rst("email") = Me.txtEmail
                    rst("dataCadastro") = Me.txtDataCadastro
                rst("dataNascimento") = Me.txtDataNascimento
                    rst("statusFuncionario") = Me.txtStatusFuncionario
                    rst.Update
            MsgBox "Registro adicionado com sucesso...", vbInformation
    End If
        rst.Close
        Set rst = Nothing
    'limpa as caixas de texto
    Call limpaCampos
    End Sub


    .................................................................................
    "O topo da sabedoria é alcançar a humildade..."
    Bred
    Bred
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 115
    Registrado : 15/09/2010

    [Resolvido]Inserir dados em banco sql Empty Re: [Resolvido]Inserir dados em banco sql

    Mensagem  Bred Qui 18 Abr 2013, 10:48 am

    Pessoal após quebrar a cabeça por algumas horas descobrir como solucionar o erro segue abaixo a linha do código que foi alterada para correção do erro.

    Código:
    'Substituio a linha.
    Set rst = CurrentDb.OpenRecordset("Select * from dbo_tblFucionarios", )

    'Por

    Set rst = CurrentDb.OpenRecordset("Select * from dbo_tblFucionarios", dbOpenDynaset, dbSeeChanges)


    .................................................................................
    "O topo da sabedoria é alcançar a humildade..."
    Bred
    Bred
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 115
    Registrado : 15/09/2010

    [Resolvido]Inserir dados em banco sql Empty Re: [Resolvido]Inserir dados em banco sql

    Mensagem  Bred Qui 18 Abr 2013, 10:51 am

    Ops esqueci de marca como resolvido.


    .................................................................................
    "O topo da sabedoria é alcançar a humildade..."
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Inserir dados em banco sql Empty Re: [Resolvido]Inserir dados em banco sql

    Mensagem  JPaulo Qui 18 Abr 2013, 10:53 am

    rsrsrsrs, este não deu trabalho ao forum, mas é uma mais valia para que outros com a mesma duvida possam-se salvar.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Inserir dados em banco sql Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Inserir dados em banco sql Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Inserir dados em banco sql Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Inserir dados em banco sql Empty Re: [Resolvido]Inserir dados em banco sql

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 18 Out 2024, 12:43 am