COMMON DIALOG

SARAGIOTTO 17/09/2011 16:22:44
#384552
boa tarde
uso vb6 com mysql e estou com um problema no CommonDialog
é assim, qdo abre a caixa de dialogo para selecionar o caminho ao dar ok ele me mostra o caminho correto no meu text box
qdo eu fecho o form e abro novamente ele mostra o caminho sem a barra \
por exemplo se o caminho era c:    este.jpg ao fechar e sair ele mostra c:teste.jpg
o q esta acontecendo? como corrigir?
SARAGIOTTO 18/09/2011 11:50:10
#384584
infelizmente continuou o erro...:(
alguem tem outra dica?
LIZANDER 18/09/2011 16:18:53
#384595
Posta o trecho do código onde vc trata o retorno do CommonDialogBox...
SARAGIOTTO 18/09/2011 19:09:20
#384596
o problema é o seguint
tenho um textbox onde guarda o caminho da foto
dai um botao q acessa o common dialog
o codigo que eu usei é exatamente igual o q esta postado ai acima
depois q é seleciona um arquivo ele joga o caminho do mesmo no textbos certinho
por exemplo: c:\caminho\foto.jpg (o caminho completo com a barra \)
dai qdo eu fecho o form e abro novamente ele inexplicavelmente apaga a barra ficando assim: c:caminhofoto.jpg
o q eu façooooooooooo
SARAGIOTTO 18/09/2011 21:08:57
#384598
eu acho q eu ja sei o q esta acontecendo pessoal
para salvar os dados eu uso o

set rst = conexao.execute([Ô]update tabela set tabela.pathimagem = [ô][Ô] & me.path & [Ô][ô][Ô])

eu acho q na hora de salvar ele elimina as barras (\)
sera q nao é isso?
DANLEONHART 18/09/2011 21:52:42
#384602
Resposta escolhida
é isso mesmo !
Já aconteceu comigo algo parecido...o que fiz foi acrescentar a contra barra:

Local = Me.Path & [Ô]\[Ô]
set rst = conexao.execute([Ô]update tabela set tabela.pathimagem = [ô][Ô] & Local & [Ô][ô][Ô])


Tópico encerrado , respostas não são mais permitidas