Professor excelente. Na faculdade os professores não tem capacidade de explicar dessa forma clara e objetiva que o Prof José explica. Aprendendo muito com as aulas, só tenho que agradecer a você professor.
@ProfessorJosedeAssis Жыл бұрын
Obrigado pelo elogio!
@RAPHAELSC5 жыл бұрын
Além das aulas excepcionais, vc repassa dicas valiosas. Que Deus te ilumine!!!
@jucadasilva12694 жыл бұрын
Professor, quero deixar registrado a minha imensa gratidão pelas excelentes explicações. Sou mais um inscrito. Muito OBRIGADO de verdade. Abraço e Sucesso.
@ProfessorJosedeAssis4 жыл бұрын
Luiz, obrigado pelo apoio.
@GustavoHenrique-ol1zu3 ай бұрын
Muito obrigado, professor
@ProfessorJosedeAssis3 ай бұрын
Disponha!
@andersonmendes58253 жыл бұрын
Professor d+ mais as aulas to a companhanco e to com tigo cara...Deixando meu LIKE
@ProfessorJosedeAssis3 жыл бұрын
Obrigado pelo like!
@belsinhaeu3 жыл бұрын
Obrigada, adoro essas aulas.
@andersonmendes-p5l Жыл бұрын
Parabénz professor, muito bom, to aprendendo ja com Intellij, e suas aulas estão me servindo muito! Sucesso!!!
@ProfessorJosedeAssis Жыл бұрын
Bons estudos!
@JoseRibeiro-it2xu10 ай бұрын
Excelente explicação. 100%.
@williammatos27672 жыл бұрын
Boa Noite Galera primeiramente passando para agradecer o professor didática nota 1000 professor!! Outra coisa passei meia hr tentando achar um problema de conexão da pagina de login eu colocava o usuário e senha e nao abria a página de "TelaPrincipal" verifiquei e no campo do método logar minha tabela estava tbusuario e no BD estava como "tbusuarios" fica dica ai galera verifiquem isso.Abço a tds!
@nagayawong Жыл бұрын
Excelente Aula, muito grato professor. Sucesso sempre!
@ProfessorJosedeAssis Жыл бұрын
Disponha!
@samuelsa37084 жыл бұрын
parabéns professor e muito obrigado tenho aprendido muito.
@erikagoncalves11798 жыл бұрын
Professor (9:57) voce comenta que o getText está riscado por ser um campo especial que esconde as informações, mas pesquisando, descobri que na verdade é um método que está depreciado para este tipo de campo. Para capturar o valor de um campo Senha, deve usar o metodo getPassword() e transformar o resultado em string. No meu teste funcionou assim: String.valueOf(campoSenha.getPassword(); Obrigada!
@ProfessorJosedeAssis8 жыл бұрын
Erika, tudo bem! Muito obrigado pela sua contribuição, sucesso !!!
@Marcos78848 жыл бұрын
Oi Erika, você pode fazer assim com o campo Senha. String senha = new String(campoSenha.getPassword());
@credson7 жыл бұрын
a senhora e programadora tambem?
@lenosjc7 жыл бұрын
Como alterar? pst.setString(1, txtSenha.getText()); onde inclui camposenha.getPassword
Esse cara é muito bom! Tô aprendendo demais... Obrigado por compartilhar!
@TheJh0natan3 жыл бұрын
Vlw Professor! Salvando trabalho de Poo com suas aulas!
@merciosilva93615 жыл бұрын
Ótima aula.Parabéns.
@wagnernogueiraneves4157 жыл бұрын
Muito bom o curso de java programação em alto nível. parabéns professor.
@alberto0551006 жыл бұрын
Excelente curso, tudo bem explicado. Parabéns !
@ProfessorJosedeAssis6 жыл бұрын
Obrigado!
@jianliciodeoliveira67277 жыл бұрын
Graças a sua dica, de errar propositalmente a sintaxe, consegui acertar o meu, q tava na luta (ao invéz de escrever 'and', escrevi 'end') vlw
@enzodelcompare86949 жыл бұрын
sempre assisto suas aulas, são ótimas, ajudam demais!
@marcelomurteirapinheiro87878 жыл бұрын
Boa noite Professor! Gostaria de parabenizar pela vídeo aula. Este curso está sendo muito importante para meu entendimento na programação java. Muito obrigado!
@prndown9 жыл бұрын
Ola meus parabéns pelas videos aulas...
@cnsclaudio8 жыл бұрын
Parabens!!!! muito bom o cursso.....sem palavras...mais uma vez parabéns pela iniciativa
@FredChilio7 жыл бұрын
Professor, parabéns e muitíssimo obrigado pelas aulas.
@josegeraldo2689 жыл бұрын
Parabéns, Muito bom esse curso, aguardamos as próximas aulas!
@RicardoFerreira-ki5xh Жыл бұрын
muito bom professor!! Como chego a esse nível de conhecimento ? estou estudando Java e não é fácil, mas persistindo
@ProfessorJosedeAssis Жыл бұрын
Ricardo, tudo bem! Aprender uma linguagem é semelhante a aprender outro idioma, precisa praticar. Sucesso!
@juliocf20099 жыл бұрын
Muito bom o curso. Estamos aguardando a continuação. Parabéns!
@willianbarata23136 жыл бұрын
Perfeito !! Muito obrigado !
@ProfessorJosedeAssis6 жыл бұрын
Eu que agradeço o apoio!
@kikotesouro57306 жыл бұрын
para todos que tiveram problemas com o seguinte erro pego pelo tratamento de exceção "java.sql.sqlexception:no database selected", para resolver esse problema basta ir até o pacote ModuloConexao , ir no código String url e acrescentar a url do seu servidor acrescentando o nome do banco , por exemplo String url = "jdbc:mysql://127.0.0.1:3306/dbinfox"; tive o problema com o tratamento de exceção , substitui onde estava "user=root" pelo nome do banco , exatamente assim String url = "jdbc:mysql://127.0.0.1:3306/dbinfox"; e funcionou perfeitamente
@denilsonandresantos27898 жыл бұрын
Prezado Professor José de Assis! Parabéns! Tenho aprendido muito nas aulas ministradas pelo senhor! Todo conteúdo tem me ajudado muito, principalmente para questões da faculdade! Sou formado em contabilidade com especialização fiscal, mas, sempre gostei da área de tecnologia e, acho que ambas andam em concordância. Quando puder, faça um curso de java pelo NetBeans explicando todos os detalhes como: Tipos de variáveis, estrutura de decisão e repetição, orientação a objetos e etc. Parabéns mais uma vez!
@mbs24887 жыл бұрын
E X C E L E N T E Professor !
@santiagofranco9236 жыл бұрын
uma boa pratica e usar as colunas na busca do sql ao invés de usar select* from tbusuario where login= login senha= senha usar desta forma select loginUser, senhaUser from tbusuario etc... especificar as colunas e não selecionar tudo da tabela mas é so boas praticas mesmo a diferença é insignificante qdo se trata de pequenos projetos
@ProfessorJosedeAssis6 жыл бұрын
Boa dica!
@BRINFOGAMES3 жыл бұрын
Ótimo, estou aprendendo muito, até mais que na faculdade kkkk
@flipprock29308 жыл бұрын
muito bom professor... obg :D
@marcosfboliveira8 жыл бұрын
Importantíssimo estas visões dos tratamentos das mensagens de erro "Exception".
@LethyciaSabrina3 жыл бұрын
em 9:54 é o mesmo processo quando o usuario quer fazer o seu proprio cadastro no sistema???
@ProfessorJosedeAssis9 жыл бұрын
Vips informática, tudo bem! Estou produzindo e editando as aulas(rsrsrs).
@LuizHenrique000008 жыл бұрын
+Professor José de Assis eu só n entendi como vc fez pra abrir a tela de login antes da tela principal, quando executa a tela principal
@ProfessorJosedeAssis8 жыл бұрын
+Luiz Henrique Luiz, tudo bem! Seleciona o projeto(ícone do café) com o botão direito do mouse, vá em propriedades, selecione executar e no lado direito em classe principal, clique em procurar para escolher a Tela de Login como classe principal.
@marcosfboliveira8 жыл бұрын
muito obrigado! vc não tem como imaginar as voltas dadas para achar esta solução,.... cancei de clicar em executar arquivo, ufa!
@vauquiriaelizabethh5 жыл бұрын
Professor José de Assis professor estou com problemas
@vipsinformatica3849 жыл бұрын
gostaria muito de terminar esse projeto ... onde encontro as outras aulas???
@leonardolovato31716 жыл бұрын
Primeiro lugar queria parabenizar pelo excelente curso! Alguém pode me tirar uma duvida? Como faço para que os campos fiquem Case Sensitive? Ou seja, se meu usuário cadastrado no banco é "admin", não deixar entrar com "Admin", "ADMIN", "AdMiN", etc ?
@lucasmota66283 жыл бұрын
Professor, parabéns pelas aulas, sem dúvidas, são as melhores. Meu Mysql está validando tanto caracteres maiúsculos como minúsculos. Tem alguma ferramenta sobre case sensitive que devo desabilitar? Meu Login está em minúsculos na tabela, mesmo colocando a 1ª letra em caixa alta, é validada a senha.
@carlosdanielpohlod43885 жыл бұрын
Professor como eu faço pra passar dados do Java para o BD? Posso usar o comando insert e colocar váriaveis do Java no campo Values?? Quero fazer com que o usuário cadastre alguém novo no banco! Obrigado pela aula sensacional :)
@amandamiranda17227 жыл бұрын
o meu da esse erro --> Sat Jan 13 21:58:54 BRST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
@pc_jean6 жыл бұрын
conseguiu resolver o erro??
@viniciusbarboza20786 жыл бұрын
Muito show! Obrigado professor! Uma pergunta: Como posso exportar esse banco de dados de maneira que a pessoa clique na aplicação e gere um banco de dados no próprio PC (ou algo do tipo para que a aplicação consiga executar normalmente em qualquer PC)?
@ProfessorJosedeAssis6 жыл бұрын
Vinicius, este projeto foi pensado em um servidor de banco de dados, que pode ser local, em uma rede ou nas nuvens. A vídeo aula abaixo ensina a montar este servidor no Linux: kzbin.info/www/bejne/d5CWaJ2thcl7Y7M
@edilsonsilva66705 жыл бұрын
Bom dia! Obrigado pelo excelente curso gratuito, eu gostaria que o botão de Login funcionasse também com a tecla enter, e não somente com o clique do mouse, alguém sabe como fazer essa configuração?
@FACPAudio6 жыл бұрын
Professor José de Assis tudo bem? A respeito do material de apoio teria como vc me enviar o link, ou a onde posso encontra-lo? desde já obrigado!
Professor como levar o nome do usuário para vários form após o login? No seu exemplo o nome do usuário fica no form principal!
@FilhosdeAdao1 Жыл бұрын
Professor, desculpe a pergunta, mas o senhor tem algum video que ensina como que faço a janela principal no ECLIPSE + JAVA? Quero fazer um menu, um rodapé e quando eu clicar no menu, ele troca o conteúdo entre os dois. Tem algo ai sobre isso ?
@ProfessorJosedeAssis Жыл бұрын
Tem uma playlist nova que ensina a usar a interface gráfica no eclipse: kzbin.info/aero/PLbEOwbQR9lqz6tSoH51QAEzpo1VsXgvIv
@FilhosdeAdao1 Жыл бұрын
@@ProfessorJosedeAssis professor, o senhor sabe como faço por exemplo, para criar 3 itens de menu do lado esquerdo da barra de menu, e 1 do lado direito ?
@TheMrHetch6 жыл бұрын
Professor, uma dúvida, tem como eu criar uma tabela no java ao invés de ter que ir no workbench por exemplo e criar lá manualmente? obrigado!
@pc_jean6 жыл бұрын
Se vc tiver falando de banco de dados... o próprio netbeans tem um BD para vc cria tabelas sem sair dele
@nemtecontosempre20976 жыл бұрын
quem tava com o mesmo problema que o meu verifica se a variável "public void logar" na linha (select * from.. tbusuarios;;...) se ta com o mesmo nome declarado no banco..
@Robss-rj4lg9 жыл бұрын
Prof. José boa noite. Para fechar automaticamente a tela de login após o usuario errar a senha por 3 vezes por exemplo?
@BRINFOGAMES3 жыл бұрын
Estou na validação da tela de login, quando erro a senha está aparecendo a mensagem blza, mas quando coloco a correta nao está abrindo a TelaPrincipal
@ProfessorJosedeAssis3 жыл бұрын
Eu estou revisando e atualizando esta playlist, inscreva-se para não perder nenhuma novidade!
@OPortaldeTolkien3 жыл бұрын
minah tela de Login ao clicar no botao nao envia para a tela principal. E nem da mensagem de erro, pois os codigos estao corretos. O que podera ser professor?
@addacabangue96837 жыл бұрын
esta a me apresentar o seguinte erro java.lang.ClassNotFoundException: com.mysql.jdbc.Driver qual será a solução
@scrim56104 жыл бұрын
Professor me tire uma dúvida esse banco de dados irá funcionar para Android caso alguém queira utilizar meu app?
@igorcastilho55614 жыл бұрын
Não, você no caso precisaria de um banco de dados em nuvem ou que o banco de dados que está no PC fosse público, através de um IP e porta específicos.
@ronegomes7279 Жыл бұрын
achei muito interessante porem nao consigo conectar no db e nem mostrar conectado na label.
@johnelvis30566 жыл бұрын
O meu não diferencia caixa alta e caixa baixa. Acessa do mesmo jeito, tem como mudar isso ?
@joaoseverianodealmeidapere7138 жыл бұрын
Professor, boa noite! eu estou com um problema quando digito login e senha que não tem no banco ele trava. O que faço?
@joaovitorneto51163 жыл бұрын
Olá, estou na Faculdade. E estou estudando este curso por fora. No meu netbeans, quando Clico no botão logar, o login acontece (pois não aparece a mensagem de login e senha errado). Mas minha janela da Tela Principal não aparece, e meu código está idêntico ao do vídeo
@Cad6638 Жыл бұрын
consegiu resolver ?
@joaovitorneto5116 Жыл бұрын
@@Cad6638 sim, muito obrigado... Poxa que nostalgia, quando escrevi essa mensagem eu estava na faculdade ainda...
@carloseduardodeoliveira4653 Жыл бұрын
Como resolveu?
@Cad6638 Жыл бұрын
@@carloseduardodeoliveira4653 usa docker muito mais fácil
@alanrodrigo80176 жыл бұрын
Professor José de Assis TODA VEZ QUE VOU DIGITAR O USUÁRIO E SENHA APARECE COM INVÁLIDOS AI EU ADICIONO UM NOVO, TENTO ACESSAR COM ELE E CONSIGO AINDA NÃO CONSEGUI RESOLVER, PODES ME AJUDAR?
@HenriqueSilva-bb6pw5 жыл бұрын
Já verificou se não é nenhum erro na string sql?
@bhrendotrindade57505 жыл бұрын
deve ser um erro nesse comando do seu codigo String sql = "select * from tbusuarios where login=? and senha=?"; no meu caso faltou uma letra "S" EM tbusuarios eu tava com "tbusuario"
@mazza_oldgames5 жыл бұрын
Muito Obrigado sua dica resolveu
@tonmelomagno3 жыл бұрын
Boa tarde! Alguém sabe como eu consigo adicionar a documentação das classes do java.sql.* ao NetBeans?
@ViniciusMinettoO4 жыл бұрын
principal.setVisible(true) pra mim deu erro usei principal.show(true) foi fica a dica pra quem estiver com erro quando a senha esta correta!
@relaxingmusic-z4n5 жыл бұрын
O meu Java com o netbeans não deram certo e o xampp depois que instala diz que não esta instalado oh! wuindows
@camilamartins55973 жыл бұрын
o meu ta dando sennha incorreta mesmo o codigo estando igual. Esta conectado ao banco mas do mesmo jeito so da incorreto
@israelvalle77385 жыл бұрын
boa noite prof. gostei das aulas, eu preciso criar um comando pra salvar os valores de uma jtable netbeans direto pro banco de dados mysql. .....codigo, nome_produto, valor_unit, total..etc...quero jogar todas as informações direto sem precisar setar alguma caixa de testo. alguem pode me ajudar?
@maua30007 жыл бұрын
como q eu faço o comando para executar apertando o enter apenas pq ta funcionando clicando mais geralmente vc digita e aperta o enter ja executa a funçao
@pyma7357 жыл бұрын
Encontre o construtor da classe e abaixo da linha " initComponents(); " adicione esse código substituindo o nome do botão pelo o nome que vc colocou. getRootPane().setDefaultButton(btnLogin); // aciona o botão com a tecla enter.
@nikobelick38864 жыл бұрын
Nao consegui,quando vou executar o login com usuário e senha errado ele trava e não da a mensagem de erro.Pode me ajudar?
@PedroBelenzier8 жыл бұрын
Boa tarde, estou com um problema ao conectar, o banco está funcionando tudo certo, mas dá a mensagem "java.lang.NullPointerException", alguma dica?
@Todyssheldon7 жыл бұрын
Poxa mano isso acabou de acontecer comigo tbm! Não consigo abrir a tela principal, assim que clica no login aparece essa mensagem...
@Todyssheldon7 жыл бұрын
Já consegui! No meu caso, eu tinha colocado a imagem da tela principal no pacote errado, ai peguei troquei e coloquei no pacote certo, porém esqueci de atualizar na Label. Inserindo novamente a imagem resolveu!
@diegocruz27947 жыл бұрын
cara, verifica o nome da tabela
@prndown9 жыл бұрын
Tenho uma duvida como eu faço para usar uma criptografia na senha e fazer a leitura para logar?
@Fabrici038 жыл бұрын
talvez esse link te ajude. www.owasp.org/index.php/Hashing_Java
@lenosjc7 жыл бұрын
Alguém pode me dar uma dica? Quando eu acesso a tela de login e digito o usuário e a senha aparece mensagem: java.sqlSQLException: No value specifield for paramentro 2 agradeço!
@marcosrobertobrum3368 жыл бұрын
O erro aparecer quando eu jogo um usuário que não está no banco.
@nemtecontosempre20976 жыл бұрын
GENTE, já olhei essa aula umas 30 vezes nas sempre da o erro do "java.lang.NullPointerException", vi nos comentários abaixo que poderia ser a tela principal no pacote errado, mas não é esse o caso... alguém tem mais alguma solução?
@ClaytonKlen7 жыл бұрын
java.sql.SQLException. No value specified fot parameter2 ... Não executou o login?
@joseaugustovalim78145 жыл бұрын
@@MultiLukeraProGamesTM Como?
@doponalopes8 жыл бұрын
Ola, nao sei se e so comigo ou com todos, tipo quando o usuario tentar entrar no sistema sem digitar login e senha, ele tem acesso a tela principal, isso e bug meu? como resolvo?
@WellingtonSilva-sr8ju8 жыл бұрын
+Christopher Dopona Lopes ,Encontrei o Bug também amigo, resolvi o problema obrigando o usuário digitar os campos de usuário e senha fazendo um método que return true se estiverem preenchidos.
@regerssivo7 жыл бұрын
Olá professor, meu código está 100% certo, com a conexão certinha e etc.. Agora, sempre que clico em login, só retorna que o usuário e a senha estão incorretos. Ja coloquei vários logins e senhas no banco porém NENHUM funcionou. Você ( ou alguém aqui ), teria alguma noção de como resolver isso? Obrigado
@rafaelsantos9227 жыл бұрын
Verifica se os nomes dos campos estão iguais, (o nome do campo do BANCO, e no comando do SELECT do código no java) .. por exemplo ao invés do nome da tabela estar usuarioS, está usuario.. deve ser algo do tipo, um nome diferente do outro.
@regerssivo7 жыл бұрын
Rafael Santos Oi, problema era uma linha na classe de conexão
@rafaelsantos9227 жыл бұрын
Bom que achou !! ae sim !!
@marcoscosta79766 жыл бұрын
o meu a dando q a tabela sistema.usuario nao existe alguem sabe o pq?
@danioti15 жыл бұрын
no pts2 fic acusando este erro br.com.d76admoficina.telas.TelaLogin PreparedStatement pts Javadoc não encontrado. A documentação do Javadoc não existe para este item, ou você não adicionou o Javadoc especificado no Gerenciador de Plataformas Java ou no Gerenciador de Bibliotecas.
@juliocezarmolizini35507 жыл бұрын
Digito o usuário e a senha, quando clico em Login aparece a seguinte mensagem. java.sql.SQLException: Column Index out of range, 6 > 5. Alguém sabe como resolver este problema.?
@maurosergiorodriguesdasilv27327 жыл бұрын
nao estou conseguindo chamar a Tela Principal, esta conectando tudo certinho, nao aparece erro nenhum na hora que clico em logar, ja coloquei o metodo LOGAR(); no botao, porem nao chama a tela public void logar() { String sql = "select * from public.usuario where nome=? and senha=? "; try { //DANDO FUNCAO AOS INPUTS pst = conexao.prepareStatement(sql); pst.setString(1, txtNome.getText()); pst.setString(2, txtSenha.getText()); //EXECUTA A CONSULTA (QUERY) rs = pst.executeQuery(); //VERIFICANDO if (rs.next()) { TelaPrincipal principal = new TelaPrincipal(); principal.setVisible(true); } else { JOptionPane.showMessageDialog(null, "Usuario ou Senha Invalido!!"); } } catch (Exception e) { JOptionPane.showConfirmDialog(null, e); } }
@danielefernanda90737 жыл бұрын
vc conseguiu?
@davidsilva67393 жыл бұрын
Boa Noite. Gostaria de uma Ajuda de vocês não estou conseguindo achar o erro ele logar normal a msg de usuário e senha incorreta esta ok mas de usuário e senha correta não acontece nada quando clico em logar ? try{ String senha = String.valueOf(txtSenha.getPassword()); pst = conexao.prepareStatement(sql); pst.setString(1, txtUsuario.getText()); pst.setString(2, senha); rs = pst.executeQuery(); if(rs.next()){ TelaPrincipal principal = new TelaPrincipal(); principal.setVisible(true); }else{ JOptionPane.showMessageDialog(null, "Usuario e/ou senha esta invalido(s)"); } }catch (SQLException ex) { System.out.println(ex); Um Help Agradeço a todos.
@guilhermequintino89516 жыл бұрын
boa professor, o meu esta dando erro no JOptionpane.showMessageDialog(null, " ");
@semeditar4 жыл бұрын
Esta faltando a classe de conexão. Por sorte nosso professor é organizado e tem tudo em github.com/professorjosedeassis/infoX/tree/master/src/br/com/infox/dal
@marcosrobertobrum3368 жыл бұрын
Não estou conseguido abrir o formulário! Está travando tudo.
@alexandronardelileite96867 жыл бұрын
Bom dia nao estou conseguindo chamar o forme principal e aparece uma mensagem "java.lang.NullPointerExeption" ja verifiquei um monte de vez e refiz as aulas mas sempre da o mesmo erro, nao sei oque fazer alguem poderia me ajudar?
@alexandronardelileite96867 жыл бұрын
Já consegui resolver o problema apenas exclui o form principal e criei outro e deu certo vlw otima video aula parabens estou aprendendo muito
@reinaldocolovate3515 жыл бұрын
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
@henriqueberg27 жыл бұрын
não funciona já tentei de todas as formas
@tecnologiadainformacao31536 жыл бұрын
public void logar(){ String sql = "select * from tbusuario where login=? and senha=?"; try { String usuario = txtUsuario.getText(); String senha = new String(txtSenha.getPassword()); pst = conexao.prepareStatement(sql); pst.setString(1,usuario); pst.setString(2,senha); rs = pst.executeQuery(); if (rs.next()) { TelaPrincipal principal = new TelaPrincipal(); principal.setVisible(true); } else { JOptionPane.showMessageDialog(null, "usuário e/ou senha inválido (s)"); } } catch (Exception e) { JOptionPane.showMessageDialog(null, e); } }
@tecnologiadainformacao31536 жыл бұрын
Agradeço a todos pelas contribuições aqui registradas antes de mim.
@thainazanluqui126 жыл бұрын
O Meu da erro no (rs.next()).
@mariahelenasilva64365 жыл бұрын
Obrigada! Valeu!!!
@serginhoprocol25957 жыл бұрын
Profe esta del putas, pero me surge una duda. (qué pasa si le paso un parámetro en txtUsuario así ``%27``,? el select permite inyección SQL.