FALHA DE LOGON DO USUARIO SA
Olá galera!
Tenho um aplicativo desenvolvido em vb6 no windows XP. Instalo no windows 7 beleza, acesso o aplicativo sem problemas faz a concexão com o banco de dados usando o adodb.Connection normal, mas quando acesso uma tela de cadastro que digito o código ele me traz todo o cadastro preenche minha tela mas dá o erro [Ô]falha de logon do usuário [ô]SA[ô][Ô] e não consigo salvar. Tem algo haver com imcompatibilidade do meu objeto adodb.Connection com o windows 7.
Agradeço ajuda de todos.
Tenho um aplicativo desenvolvido em vb6 no windows XP. Instalo no windows 7 beleza, acesso o aplicativo sem problemas faz a concexão com o banco de dados usando o adodb.Connection normal, mas quando acesso uma tela de cadastro que digito o código ele me traz todo o cadastro preenche minha tela mas dá o erro [Ô]falha de logon do usuário [ô]SA[ô][Ô] e não consigo salvar. Tem algo haver com imcompatibilidade do meu objeto adodb.Connection com o windows 7.
Agradeço ajuda de todos.
SA deve ser a inicial do usuário logado, bom o UAC do windows 7 está desativado
MARCELO-TREZE
Eu logo o sistema com o banco pelo SA da seguinte forma:
Public Function ConectaBanco(Senha As String, SERV As String, BANCO As String)
DBCon_ORG.Provider = [Ô]SQLOLEDB[Ô]
DBCon_ORG.Properties([Ô]Data Source[Ô]) = SERV
DBCon_ORG.Properties([Ô]Initial Catalog[Ô]) = BANCO
DBCon_ORG.Properties([Ô]User ID[Ô]) = [Ô]SA[Ô]
DBCon_ORG.Properties([Ô]Password[Ô]) = Senha
DBCon_ORG.Open
End Function
Quanto ao UAC do windows 7, não sei se fiz certo, ainda estou me familiarizando com seven, nas fiz da seginte forma:
executei msconfig -> Ferramenta -> Alterar configurações de UAC -> deixei o nivel lá em baixo [Ô]Nunca notificar[Ô]
Eu logo o sistema com o banco pelo SA da seguinte forma:
Public Function ConectaBanco(Senha As String, SERV As String, BANCO As String)
DBCon_ORG.Provider = [Ô]SQLOLEDB[Ô]
DBCon_ORG.Properties([Ô]Data Source[Ô]) = SERV
DBCon_ORG.Properties([Ô]Initial Catalog[Ô]) = BANCO
DBCon_ORG.Properties([Ô]User ID[Ô]) = [Ô]SA[Ô]
DBCon_ORG.Properties([Ô]Password[Ô]) = Senha
DBCon_ORG.Open
End Function
Quanto ao UAC do windows 7, não sei se fiz certo, ainda estou me familiarizando com seven, nas fiz da seginte forma:
executei msconfig -> Ferramenta -> Alterar configurações de UAC -> deixei o nivel lá em baixo [Ô]Nunca notificar[Ô]
bom vc supostamente fez tudo certo, é estranho, qual é o banco?
sql server 2005 express
Ola...
tenta assim
No módulo coloca :
Public Cnn As ADODB.Connection
Public Rs As ADODB.Recordset
Public Rs1 As ADODB.Recordset
Public Rs2 As ADODB.Recordset
Public Conecao As String
e na tela de logon coloca ....
Set Cnn = New ADODB.Connection
Cnn.CursorLocation = adUseClient
Conecao = [Ô]Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=xxxxxxxx;Data Source=[ô][Ô] & Server_Name & [Ô][ô][Ô]
Cnn.Open Conecao, [Ô]sa[Ô], [Ô]xxxxxxxxx[Ô]
If Cnn.State <> adStateOpen Then
MsgBox [Ô]Conexão não estabelecida, nome do servidor inválido [Ô], vbCritical + vbOKOnly, [Ô]Acesso Negado[Ô]
Me.txtServidor.SetFocus
Exit Sub
End If
=====Aproveitando ... estive ai em Natal semana passada e fiquei em Ponta Negra ...... cara MARAVILHOSA sua cidade....
Me fala se tem como eu enviar curriculum, porque estou querendo muito me mudar para NATAL ... até ja tenho contatos ai mais se voce puder conseguir alguns mais eu agradeço de verdade......
djalmalima.rs@gmail.com
Abraço
tenta assim
No módulo coloca :
Public Cnn As ADODB.Connection
Public Rs As ADODB.Recordset
Public Rs1 As ADODB.Recordset
Public Rs2 As ADODB.Recordset
Public Conecao As String
e na tela de logon coloca ....
Set Cnn = New ADODB.Connection
Cnn.CursorLocation = adUseClient
Conecao = [Ô]Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=xxxxxxxx;Data Source=[ô][Ô] & Server_Name & [Ô][ô][Ô]
Cnn.Open Conecao, [Ô]sa[Ô], [Ô]xxxxxxxxx[Ô]
If Cnn.State <> adStateOpen Then
MsgBox [Ô]Conexão não estabelecida, nome do servidor inválido [Ô], vbCritical + vbOKOnly, [Ô]Acesso Negado[Ô]
Me.txtServidor.SetFocus
Exit Sub
End If
=====Aproveitando ... estive ai em Natal semana passada e fiquei em Ponta Negra ...... cara MARAVILHOSA sua cidade....
Me fala se tem como eu enviar curriculum, porque estou querendo muito me mudar para NATAL ... até ja tenho contatos ai mais se voce puder conseguir alguns mais eu agradeço de verdade......
djalmalima.rs@gmail.com
Abraço
Olá GOODSPEAKERS!
Eu faço minha conexão com meu banco sem problemas com o [ô]SA[ô].
Acesso o sistema e imprimo até relatório com minha conexão, o problema está quando uso um .Recordset para chamar uma consulta e jogar os campos do Recordset na tela, ele me traz a consulta mais logo depois diz [Ô]falha de logon do usuário [ô]SA[ô][Ô].
Quanto minha cidade obrigado pelo elogio, realmente não é por ser minha cidade, mas ela é marivilha como a maioria das cidades do nordeste. Fica tranquilo que se pintar algo te mando um email apesar de nosa área aqui não ter muito campo.
Abraços
Eu faço minha conexão com meu banco sem problemas com o [ô]SA[ô].
Acesso o sistema e imprimo até relatório com minha conexão, o problema está quando uso um .Recordset para chamar uma consulta e jogar os campos do Recordset na tela, ele me traz a consulta mais logo depois diz [Ô]falha de logon do usuário [ô]SA[ô][Ô].
Quanto minha cidade obrigado pelo elogio, realmente não é por ser minha cidade, mas ela é marivilha como a maioria das cidades do nordeste. Fica tranquilo que se pintar algo te mando um email apesar de nosa área aqui não ter muito campo.
Abraços
to começando a char que o problema está no componente que vc usa pra exibir a consulta, vc está usando um grid?
oPS ..
Posta ai o codigo que voce esta usando e se possivel um print screen do erro na tela ...
Ok .. aguardo entao novidades .....
Posta ai o codigo que voce esta usando e se possivel um print screen do erro na tela ...
Ok .. aguardo entao novidades .....
Olá MARCELO-TREZE!
Uso sim um datagrid para trazer uma tabela com meu campos para consulta.
Uso sim um datagrid para trazer uma tabela com meu campos para consulta.
Olá pessoal!
Conforme Marcelo-Treze citou, o erro ocorre realmente só quando chamo um DataGrid, fora isso o sistema funciona certinho. Alguma dica ou solução.
Abraços
Conforme Marcelo-Treze citou, o erro ocorre realmente só quando chamo um DataGrid, fora isso o sistema funciona certinho. Alguma dica ou solução.
Abraços
Tópico encerrado , respostas não são mais permitidas