carlos melo Postado Dezembro 3, 2018 Denunciar Share Postado Dezembro 3, 2018 Bom dia, pessoal estou usando usa o ASP Clássico e como não tenho muita experiência na linguagem gostaria da ajuda de vocês. Estou precisando pegar uma string que esta dentro de outra por exemplo: T1[GS]7Q100PCS[GS]123 = quero pegar o 100 e mostrar na tela. obs: o valor do 100 pode ser 90 ou 80 que é quantidade de peças dentro de uma etiqueta de código de barras, não sei como pegar essa string. obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
1 AlbertoRT Postado Dezembro 3, 2018 Denunciar Share Postado Dezembro 3, 2018 Olá Carlos Melo, Não sei qual o banco de dados que você usa e se o código da etiqueta tem o número de caracteres padrão. Se for padrão tende isso: SELECT tb_teste_destaca.cadastra_codigo, Left([cadastra_codigo],11) AS destaca_ate_q, Right([destaca_ate_q],3) AS destaca_q FROM tb_teste_destaca; Crie uma tabela com o campo cadastra_codigo, "povoa" com os códigos de barra completo, faz um SELECT. Se estivesse trabalhando com ASP faria dessa forma. Também poderíamos pensar nos operadores BETWEEN...AND, NOT BETWEEN...AND, LIKE ou NOT LIKE, mas teria que analisar as possibilidades do código de barra. O resultado: cadastra_codigo destaca_ate_q destaca_q T1[GS]7Q100PCS[GS]123 T1[GS]7Q100 100 T1[GS]7Q090PCS[GS]123 T1[GS]7Q090 090 T1[GS]7Q080PCS[GS]123 T1[GS]7Q080 080 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 carlos melo Postado Dezembro 3, 2018 Autor Denunciar Share Postado Dezembro 3, 2018 Obrigado pela ajuda AlbertoRT, não sei se me expressei direito , eu pego por uma leitora de código e esse código é um QR code e quando leio eu preciso mostrar na tela essas informações que passei. T1[GS]7Q100PCS[GS]123 = quero pegar o 100 e mostrar na tela. obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
carlos melo
Bom dia, pessoal estou usando usa o ASP Clássico e como não tenho muita experiência na linguagem
gostaria da ajuda de vocês.
Estou precisando pegar uma string que esta dentro de outra por exemplo:
T1[GS]7Q100PCS[GS]123 = quero pegar o 100 e mostrar na tela.
obs: o valor do 100 pode ser 90 ou 80 que é quantidade de peças dentro de uma etiqueta de código de barras, não sei como
pegar essa string.
obrigado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.