Ir para conteúdo
Fórum Script Brasil
  • 0

Executar


neyking

Pergunta

Pessoal estou tentando fazer um aplicativo que contenha um Controle de Acesso, atravez de usuario e senha , fiz tudo certinho porem quando entro com usuario e senha o programa me retorna o seguinte erro!

Project SGP.exe raised exception class EIBinterbaseError whit message "daynamic SQL Error"

SQL Error = - 104

Token unknown - line 1, char 64

fantasia'.process stopped. Use Step or Run to continue

bom sou novato nisso ainda não sei como contornar este problema, quem quiser me mandar algum email a respeito disso! estou contratando desenvolvedores tambem se alguém se interessar pode me mandar curriculos no email cadastrado

Codigo que usei

procedure TLogin.Button1Click(Sender: TObject);

var

strsqllog: string;

begin

strsqllog:='SELECT * FROM usuario,perfil WHERE usuario.nivel = perfil.id';

strsqllog:= strsqllog + 'AND fantasia = ' + #39 + (valornome.Text) + #39;

strsqllog:= strsqllog + 'AND senha = ' + #39 + (valorsenha.Text) + #39;

frm_principal.querylogin.close;

frm_principal.querylogin.sql.clear;

frm_principal.querylogin.sql.add(strsqllog);

frm_principal.querylogin.open;

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Seu programa esta falando que existe um erro no código SQL que você está usando.....

Tente colocar assim:

strsqllog:='SELECT * FROM usuario, perfil WHERE usuario.nivel = perfil.id';

strsqllog:= strsqllog + ' AND NOMETABELA.fantasia = ' + #39+ #39 + (valornome.Text) + #39+ #39 ;

strsqllog:= strsqllog + ' AND NOMETABELA.senha = ' + #39 + #39 + (valorsenha.Text) + #39+ #39 ;

//Não esqueça também do espaço para separar as SQL de uma linha e outra, entre perfil.id e o AND......

Espero que isso resolva seu problema.....

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...