Ir para conteúdo
Fórum Script Brasil

fm.eng

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre fm.eng

fm.eng's Achievements

0

Reputação

  1. fm.eng

    Script Em Background

    beleza, valeu pela dica. Achei um tutorial me explicando como configurar, fiz algumas alterações mas não funcionou. tipo: * 11 * * * echo "Meu crontab rodou mesmo!" era p/ ter executado esse comando todo dia, toda semana, todo mes, as hs 11:00 e se funcionasse, onde eu colocaria o "&" valeu.
  2. estou tentando desenvolver um script em C p/ fazer backup de alguns arquivos, esse backup tem que ser efetuado 2 vezes por dia. Como faço para este script ficar rodando em background? Estou utilizando a versão do linux Mandrake 9.2 valeu, muito obrigado...
  3. fm.eng

    Instrução Select

    já consegui.... hehehehehehe
  4. Tenho que consultar uma tabela, na qual eu encontre em um registro dois campos específicos, se existirem no mesmo registro então eu edito senao eu insiro. O Que é que tem de errado no codigo ou o que eu tenho que fazer para uma consulta desse tipo. valeu... if (datamodule1.ClientDataSet_agenda.CommandText:='SELECT * FROM agenda WHERE data='+dat 'AND consultor ='+nom_consultor) then begin datamodule1.ClientDataSet_agenda.Edit; panel_consultor.Visible:=true; end else begin datamodule1.ClientDataSet_agenda.Insert; panel_consultor.Visible:=true; end;
  5. Preciso copiar todos os registros de uma base de dados do ACCESS para um base do INTERBASE na qual tem uma tabela identica. Quando executo o programa somente O primeiro registro é copiado. Dá o seguinte erro "Key violation". O que eu devo fazer? O codigo é esse: procedure TForm1.FormShow(Sender: TObject); begin //ABRINDO AS TABELAS // ACCESS datamodule2.ADODataSet1.Active:=true; while not datamodule2.ADODataSet1.Eof do begin // INTERBASE DATAMODULE2.SQLDataSet1.Active:=TRUE; DATAMODULE2.ClientDataSet1.Active:=TRUE; DATAMODULE2.ClientDataSet1.Insert; //COPIANDO OS REGISTROS DAS BASE ACCESS P/ INTERBASE datamodule2.ClientDataSet1CODIGO.Value:=(datamodule2.ADODataSet1codigo.AsBCD); datamodule2.ClientDataSet1NOME.Value:=(datamodule2.ADODataSet1nome.Value); datamodule2.ClientDataSet1FABRICANTE.Value:=(datamodule2.ADODataSet1fabricante.Value); datamodule2.ClientDataSet1MODELO.Value:=(datamodule2.ClientDataSet1MODELO.Value); datamodule2.ClientDataSet1FOTO.BlobType:=(datamodule2.ADODataSet1foto.BlobType); // GRAVANDO A TABELA INTERBASE // datamodule2.ClientDataSet1.ApplyUpdates(-1); // FECHANDO A TABELA INTERBASE datamodule2.ClientDataSet1.Active:=false; datamodule2.SQLDataSet1.Active:=false; end; // fim do laço de repetição datamodule2.ADODataSet1.Active:=false; end; //VALEU, DESDE JÁ AGRADEÇO
×
×
  • Criar Novo...