Fórum ARQUIVO TXT - DBGRID #514960
27/03/2015
0
Estou lendo um arquivo txt que foi gerado através de um programa, porém, tenho que verificar se a linha contém o arquivo .jpg.
Segue o código e uma linha do arquivo txt.
ARQUIVO TXT
65814528;20310;DCDBBDBCEDDBECADEEBEBBBEDDEDDBBEEBEACDCADDBCCCEECE;65814528;20310;DCDBBDBCEDDBECADEEBEBBBEDDEDDBBEEBEACDCADDBCCCEECE;KAP2607_UNESC_GRAFICA-106_20141201120118186234_003.pdf
//0: ClientDataSet1DATABASENAME.AsString := sllinha[j];
0: ClientDataSet1ETIQUETA.AsString := sllinha[j];
1: ClientDataSet1INSCRICAO.AsString := sllinha[j];
2: ClientDataSet1GABARITO.AsString := sllinha[j];
3..6
O Próximo campo é IMAGEM
União Amado
Curtir tópico
+ 0Posts
27/03/2015
Thiago Santana
if pos(sllinha[j],'.jpg') > 0 then // Existe um arquivo .jpg
Gostei + 0
27/03/2015
União Amado
Gostei + 0
27/03/2015
União Amado
Gostei + 0
27/03/2015
Thiago Santana
if pos(sllinha[j],'.jpg') > 0 then
ClientDataSet1IMAGE.LoadFromFile(sllinha[j]);
Tenta assim pra vê!
Gostei + 0
27/03/2015
União Amado
Gostei + 0
30/03/2015
Thiago Santana
Gostei + 0
30/03/2015
União Amado
65814528;20310;DCDBBDBCEDDBECADEEBEBBBEDDEDDBBEEBEACDCADDBCCCEECE;65814528;20310;DCDBBDBCEDDBECADEEBEBBBEDDEDDBBEEBEACDCADDBCCCEECE;KAP2607_UNESC_GRAFICA-106_20141201120118186234_003.pdf
Olha o erro:
---------------------------
Project1
---------------------------
'DCDBBDBCEDDBECADEEBEBBBEDDEDDBBEEBEACDCADDBCCCEECE' is not a valid floating point value for field 'INSCRICAO'
---------------------------
OK
---------------------------
Gostei + 0
30/03/2015
Thiago Santana
Foi referente ao campo inscrição.
Pelo que deu para perceber seu campo INSCRICAO é do tipo Float e você está passando um valor que não é float
Gostei + 0
30/03/2015
União Amado
for j := 1 to sllinha.Count -1 do
begin
case j of
//0: ClientDataSet1DATABASENAME.AsString := sllinha[j];
0: ClientDataSet1ETIQUETA.AsString := sllinha[j];
1: ClientDataSet1INSCRICAO.AsString := sllinha[j];
2: ClientDataSet1GABARITO.AsString := sllinha[j];
3..6: ClientDataSet1IMAGEM.AsString := sllinha[j];
end;
end;
ClientDataSet1.Post;
Gostei + 0
30/03/2015
Thiago Santana
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)