USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Ajuda em Consulta sql
Dr.Festa
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 08/02/2010 16:23 hs         
O pessoal, por favor da uma força ai pra descobrir porque não esta conseguindo conectar a base de dados, já revirei o google e o forum aki, tudo que encontrei eu fiz, mas nada resolve o problema....
Se alguem puder, por favor da uma luz......
   
Dr.Festa
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 08/02/2010 16:43 hs         
Acho que achei.....
a palavra path estava escrita errada (pelo menos eu acho) coloquie escrito patch e parou de aparecer a mensagem de ISAM porem agora aparece outra assim:

Compile error:
Method or data member not found.

Já estou pesquisando o que este erro, mas se alguem souber agradeço.
------------------------------------------------------------------------------------------------------------
esquece, o correto é path mesmo......voltamos a estaca zero.
TÓPICO EDITADO
 
Presuntus
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 09/02/2010 22:47 hs            
em um modulo faça:
 
Public cnn As ADODB.Connection 'essa eh a variavel global que inicializara o banco
Public caminhobd As String 'essa variavel recebe o caminho do banco
 
'Conexao com banco de dados Access
Public Sub PrDefineConexãoaC()
   On Error GoTo ErroBd
   caminhobd = App.Path & "" & ReadINI(App.Path & "config.ini", "Banco", "bd")
' eu geralmente busco em um arquivo ini mas no seu caso pode colocar assim :
caminhobd = App.Path & "ancod.mdb"
   
   '**** conexao com o banco de dados
   Set cnn = New Connection
       cnn.CursorLocation = adUseClient
       cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & caminhobd & ";Persist Security Info=False;Jet OLEDB:Database Password=;Jet OLEDB:Encrypt Database=False;Jet OLEDB:SFP=False"
   '***
  
ErroBd:
        Select Case Error
             Case ""
             Case Else
                  MsgBox "ERRO: " & Error & Chr(13) & _
                         " NÃO FOI POSSIVEL CONECTAR AO BANCO DE DADOS ACCESS" & Chr(13) & _
                         " ENTRE EM CONTATO COM A CITYMONITORAMENTO "
                         End
                  End
        End Select
End Sub
 
'--------------- muito importante lembra que no visual basic nao permite a quebra de linha
' a nao ser que coloquemos no final da linha o " & _ "
 
 
Ass. Paulo Silva
   
Presuntus
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 09/02/2010 22:52 hs            
' usarei o exemplo dado para mostrar o acesso aos dados
 
Private Sub bLogOk_Click()
    Dim vUsuario As String 
    Dim vSenha As String 
    Dim RS As new adodb.Recordset 
            
    vUsuario = tUsuario.Text
    vSenha = tSenha.Text

    If vUsuario = "" Then
        MsgBox "Digite o nome do usuário"
        tUsuario.SetFocus
        Exit Sub 
    ElseIf vSenha = "" Then
        MsgBox "Digite a Senha"
        tSenha.SetFocus
        Exit Sub
    End IF
 
sSQL = "select * from usrlogin" & _
          " where usrlogin = '" & vUsuario & " ' " & _
          " and usrsenha = '" & vSenha & " ' "
 
rs.Open sSQL, cnn, , , 1
 
If (RS.BOF And RS.EOF) Then
MsgBox "Usuário ou senha não conferem!"
tUsuario.Text = ""
tSenha.Text =""
tUsuario.SetFocus
Else
 'inserir o comando para abrir o formulario principal do sistema
End If

End Sub
espero ter ajudado
 
Ass. Paulo Silva
 
p.s:  esse é o meu metodo de acesso a dados, existe varios e nao deprecio nenhum, simplemente aprendi esse :D
 
 

   
Dr.Festa
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 10/02/2010 22:22 hs         
Valew presuntus, esta quase tudo funcionando, so esta dando erro na linha
rs..open ssql.cnn,,,1

O erro é:
Object variable or with block variable not set.

e ao ir no debug, o comando cnn esta = nothing.

Como ainda estou tentando entender o que esta acontecento, não sei o que causa o erro, so sei que a mensagem diz que uma variavel esta com valor null quando deveria ter algun valor. (pelo menos acho que é isso).

Por favor, se não for abusar da boa vontade de vcs, podem me ajudar novamente com este erro.
   
Dr.Festa
CURITIBA
PR - BRASIL
ENUNCIADA !
Postada em 18/02/2010 15:13 hs         
Ninguem tem nenhuma ideia do que pode ser o problema....

Por favor pessoal me ajudem.......
   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página