NOME DO CAMPO COM ESPACO
Pessoal, Bom dia!
Estou acessando um banco de terceiros MDB
verifiquei que um grande [Ô]PROJETISTA[Ô] criou uns campos com espaço, tipo:
Data Retorno
Hora Retorno
O que acontece é:
Quando tento colocar esta linha de comando, nao aceita, devido ao espaço no campo
.......
itemlst.SubItems(2) = Format(Rs!Data Retorno, [Ô]DD/MM/YYYY[Ô]) & [Ô]--[Ô] & Format(Rs!Hora Retorno, [Ô]HH:MM[Ô])
Como eu poderia resolve essa bronca?
Obrigado a todos!
Estou acessando um banco de terceiros MDB
verifiquei que um grande [Ô]PROJETISTA[Ô] criou uns campos com espaço, tipo:
Data Retorno
Hora Retorno
O que acontece é:
Quando tento colocar esta linha de comando, nao aceita, devido ao espaço no campo
.......
itemlst.SubItems(2) = Format(Rs!Data Retorno, [Ô]DD/MM/YYYY[Ô]) & [Ô]--[Ô] & Format(Rs!Hora Retorno, [Ô]HH:MM[Ô])
Como eu poderia resolve essa bronca?
Obrigado a todos!
bom dia,
Voce pode criar uma alias exemplo: select data retorno as dtret from tabela, e na hora de usar o recordset você coloca o alias
itemlst.SubItems(2) = Format(Rs!DtRet, [Ô]DD/MM/YYYY[Ô])
Espero ter ajudado,
Voce pode criar uma alias exemplo: select data retorno as dtret from tabela, e na hora de usar o recordset você coloca o alias
itemlst.SubItems(2) = Format(Rs!DtRet, [Ô]DD/MM/YYYY[Ô])
Espero ter ajudado,
Experimenta colocar o nome do campo entre [ ], caso não funcione você pode tentar pegar pela usando ( ) em vez do !, pode também pegar pela posição do campo, mas pra isso funcionar direito você tem que especificar todos os campos na SQL
Pode tentar algum destes
Rs![Data Retorno]
Rs([Ô]Data Retorno[Ô])
Rs([Ô][Data Retorno][Ô])
No caso de criar um alias no select como o MORDENTI falou você também precisa colocar entre [ ]
SELECT [Data Retorno] As dtret FROM tabela
Pode tentar algum destes
Rs![Data Retorno]
Rs([Ô]Data Retorno[Ô])
Rs([Ô][Data Retorno][Ô])
No caso de criar um alias no select como o MORDENTI falou você também precisa colocar entre [ ]
SELECT [Data Retorno] As dtret FROM tabela
Obrigado todos pelo retorno.
Resolvido.
1 abraço!
Resolvido.
1 abraço!
Tópico encerrado , respostas não são mais permitidas