SQL com ADO

Delphi

04/04/2003

Olá

Gostaria de saber com faço para pegar um substring de um determinado campo com comandos SQL, usando ADO com Banco Access ?

Ex: Select SubString(1,1,Codigo) from Produtos (não funcina ERRO NÃO ESPECIFICADO)

Desde já Agradeço.

Flávio


Flaviowmf

Flaviowmf

Curtidas 0

Respostas

Anonymous

Anonymous

04/04/2003

vc usou a sintaxe errada, o correto é substring(string,inicio,comprimento)
valeu


GOSTEI 0
Anonymous

Anonymous

04/04/2003

Também não funcionou

Flávio


GOSTEI 0
Anonymous

Anonymous

04/04/2003

Como você está utilizando MSAcess e provavelmente o Jet Engine para fazer o acesso, então você deverá escrever o seguinte comando:

Select Mid(Codigo, 1, 5) from Produtos

Note que a função Mid é a mesma utilizada pelo VB.

Mid(string, caracter_inicial, caracter_final)


GOSTEI 0
POSTAR