TABELA NÃO LOCALIZADA NO MYSQL REMOTO
Prezados,
Estou convertendo uma aplicação com banco de dados Mysql local para mysql remoto, contudo, varias tabelas não estão sendo localizadas
pela estação.
fazendo o teste no mysql-front e na web a tabela é localizada mas na aplicação aparece-me a mensagem que a tabela não existem.
vejam o exemplo de um código:
Public Sub preenche_lista()
Dim newlist As ListItem
lista.ListItems.clear
With mycmd
Set .ActiveConnection = Mycon
.CommandType = adCmdText
.CommandText = [Ô]Select *From tblCliente[Ô]
Set myrs = .Execute
End With
With myrs
Do Until myrs.EOF
Set newlist = lista.ListItems.Add(, [Ô] Key [Ô] & myrs([Ô]Codigo[Ô]), myrs([Ô]Codigo[Ô]))
newlist.SubItems(1) = [Ô][Ô] & myrs([Ô]Nome[Ô])
newlist.SubItems(2) = [Ô][Ô] & myrs([Ô]Cidade[Ô])
newlist.SubItems(3) = Format(myrs!Vendedor, [Ô]000[Ô])
newlist.SubItems(4) = [Ô][Ô] & myrs([Ô]codigo[Ô])
AltLVBackground lista, vbWhite, vbInfoBackground
myrs.MoveNext
Loop
lista.Refresh
myrs.Close
End With
Set myrs = Nothing
errabrir:
With Err
If .number <> 0 Then
.number = 0
End If
End With
End Sub
alguém já passou por isso?
Estou convertendo uma aplicação com banco de dados Mysql local para mysql remoto, contudo, varias tabelas não estão sendo localizadas
pela estação.
fazendo o teste no mysql-front e na web a tabela é localizada mas na aplicação aparece-me a mensagem que a tabela não existem.
vejam o exemplo de um código:
Public Sub preenche_lista()
Dim newlist As ListItem
lista.ListItems.clear
With mycmd
Set .ActiveConnection = Mycon
.CommandType = adCmdText
.CommandText = [Ô]Select *From tblCliente[Ô]
Set myrs = .Execute
End With
With myrs
Do Until myrs.EOF
Set newlist = lista.ListItems.Add(, [Ô] Key [Ô] & myrs([Ô]Codigo[Ô]), myrs([Ô]Codigo[Ô]))
newlist.SubItems(1) = [Ô][Ô] & myrs([Ô]Nome[Ô])
newlist.SubItems(2) = [Ô][Ô] & myrs([Ô]Cidade[Ô])
newlist.SubItems(3) = Format(myrs!Vendedor, [Ô]000[Ô])
newlist.SubItems(4) = [Ô][Ô] & myrs([Ô]codigo[Ô])
AltLVBackground lista, vbWhite, vbInfoBackground
myrs.MoveNext
Loop
lista.Refresh
myrs.Close
End With
Set myrs = Nothing
errabrir:
With Err
If .number <> 0 Then
.number = 0
End If
End With
End Sub
alguém já passou por isso?
Seu endereço de conexão está correto não é?
Você está usando o MySql, o nome da tabela está digitado igualzinho? O MySql difere maiúscula e minúsculas.
Pode ser nada, mas o caracter [txt-color=#e80000]*[/txt-color] (estrela) está colado com [txt-color=#e80000]From[/txt-color] do comando [txt-color=#e80000]SELECT[/txt-color]. Tente separá-los.
Você está usando o MySql, o nome da tabela está digitado igualzinho? O MySql difere maiúscula e minúsculas.
Pode ser nada, mas o caracter [txt-color=#e80000]*[/txt-color] (estrela) está colado com [txt-color=#e80000]From[/txt-color] do comando [txt-color=#e80000]SELECT[/txt-color]. Tente separá-los.
Citação:O MySql difere maiúscula e minúsculas.
Isso mesmo, mas apenas para acesso via servidor web.
Amigos,
MuitÃssimo obrigado!
O problema estava no case sensitive.
MuitÃssimo obrigado!
O problema estava no case sensitive.
Tópico encerrado , respostas não são mais permitidas