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


    [Resolvido]Erro de sintaxe em SQL (operador faltando)

    avatar
    Convidado
    Convidado


    [Resolvido]Erro de sintaxe em SQL (operador faltando) Empty Erro de sintaxe em SQL (operador faltando)

    Mensagem  Convidado 3/7/2011, 00:54

    Amigos.. nesta expressão esta a dar este erro,.. se puderem me ajuda fico grato



    Set rst = dbs.OpenRecordset("select * from Fotos_Detentos " & _
    "IN '" & StrPath & "'" & _
    "where IDFoto=" & Me!ID)
    If EstaVazio(Me!ID) = False Then
    If MsgBox("Tem certeza de que deseja excluir a(s) foto(s) do detento " & Me!NomeDetento & " ?", vbQuestion Or vbYesNo Or vbDefaultButton2, "Exclusão de Foto de Detento") = vbYes Then
    Select Case mFoto
    Case 0
    DelArq VerifApostrofe(rst!CaminhoFotoRosto)
    dbs.Execute "update Fotos_Detentos " & _
    "set caminhofotorosto=Null " & _
    "Fotos_Detentos where IDFoto=" & Me!ID
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Erro de sintaxe em SQL (operador faltando) Empty Re: [Resolvido]Erro de sintaxe em SQL (operador faltando)

    Mensagem  criquio 3/7/2011, 00:58

    Não seria assim?

    dbs.Execute "update Fotos_Detentos set caminhofotorosto=Null IN '" & StrPath & "' where IDFoto=" & Me!ID & ";"


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Erro de sintaxe em SQL (operador faltando) Empty Re: [Resolvido]Erro de sintaxe em SQL (operador faltando)

    Mensagem  Convidado 3/7/2011, 01:01

    Código correto



    Set rst = dbs.OpenRecordset("select * from Fotos_Detentos " & _
    "IN '" & StrPath & "'" & _
    "where IDFoto=" & Me!ID)
    MsgBox rst.RecordCount
    If EstaVazio(Me!ID) = False Then
    If MsgBox("Tem certeza de que deseja excluir a(s) foto(s) do detento " & Me!NomeDetento & " ?", vbQuestion Or vbYesNo Or vbDefaultButton2, "Exclusão de Foto de Detento") = vbYes Then
    Select Case mFoto
    Case 0
    DelArq VerifApostrofe(rst!CaminhoFotoRosto)
    dbs.Execute "update Fotos_Detentos " & _
    "IN '" & StrPath & "'" & _
    "set caminhofotorosto=Null " & _
    "where IDFoto=" & Me!ID

    Saudações
    avatar
    Convidado
    Convidado


    [Resolvido]Erro de sintaxe em SQL (operador faltando) Empty Re: [Resolvido]Erro de sintaxe em SQL (operador faltando)

    Mensagem  Convidado 3/7/2011, 01:02

    o IN antes do SET Amigão..

    postamos juntos.. hehehe

    Grato

    Conteúdo patrocinado


    [Resolvido]Erro de sintaxe em SQL (operador faltando) Empty Re: [Resolvido]Erro de sintaxe em SQL (operador faltando)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 01:54