ONDE ESTOU ERRANDO

JASONVSFREED 05/01/2013 01:04:34
#416785
pessoal é o seguinte estou tentando criar uma form de login e senha com banco do access estavou seguindo o tutorial do marcoratti passoa a passo + mesmo assim não esta dando certo

alguem poderia dá uma olha no meu projeto e verificar onde estou errando, sou iniciante estou começando agora ...
ROBSON220BASS 05/01/2013 09:46:53
#416787
Resposta escolhida
ola..

encontrei 3 erros e apliquei a correção , porem funcionou...blz

1º - sua string de conexão nao estava encontrando o bd.. fiz assim(por que o bd esta na mesma pasta que o .exe)
troquei esse:

[ô]conexao.ConnectionString = [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & Replace(Application.StartupPath, [Ô]bin[Ô], [Ô][Ô]) & [Ô]\Acesso.mdb;Mode=ReadWrite;Persist Security Info=False[Ô]

por esse :

conexao.ConnectionString = [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\Acesso.mdb;Mode=ReadWrite;Persist Security Info=False[Ô]

2º - sua combobox nao carrega os dados necessarios para validaçao. ou seja ele precisa saber qual linha voce selecionou antes de fazer a consulta ao bd.
seu cmbLogin.SelectedIndex retorna -1 por que ele nao carregou nada no evento load do form.

faça isso no load do form:

cmbLogin.Items.Add([Ô]Admin[Ô])
cmbLogin.Items.Add([Ô]Usuario[Ô])

pronto quando seu form iniciar voce tera algo pra selecionar no cmbox

3º - no banco de dados o campo [Ô]usuario[Ô] , esta definido assim [Ô]usuário[Ô] recomendo nao usar pontos e nem virgulas nos titulos do banco de dados.


porem depois dessas alterações o sistema executou perfeitamente...

me corrija se estiver errado... ate +
JASONVSFREED 05/01/2013 11:20:35
#416789
Fiz as correções que vc me instruiu e não deu certo, onde tenho q por o BD pra funcionar pós ele na unidade C:/
ROBSON220BASS 05/01/2013 11:32:46
#416790
voce tem que colocar o bd junto com o executavel na pasta debug do seu projeto.

KURTGU 05/01/2013 11:48:20
#416791
ve se te ajuda...
ROBSON220BASS 05/01/2013 12:07:19
#416793
duvidas me add hotmail

robsonncastro@hotmail.com

ate+
JASONVSFREED 05/01/2013 13:18:32
#416794
vou já te add
Tópico encerrado , respostas não são mais permitidas