Bonjour,
je fais une petite application sous DElPHI. Je manipule l'objet DATASET pour l'accès aux données des mes tables ORACLE.
Je suis profane en programmation DELPHI, j'espère que je pourrai avoir un coup de main pour me débloquer.
Voici mon bout de code :
Je ne sais pas si je fais mal les concaténations, j'ai plein de messages d'erreurs suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 rocedure Tmoduledata.OracleDataSet1AfterDelete(DataSet: TDataSet); var donne:string; begin ShortDateFormat:='dd/mm/aaaa hh:nn:ss'; donne:='insert into ops$asy.vio_mvt '|| ' (cmp_cod,vio_chassis,vio_mvt_ope,vio_year,vio_numdos,vio_mvt_type,vio_mvt_date,vio_mvt_oper) values '|| '( '''||OracleDataSet1.FieldByName('cmp_cod').AsString||''','''|| OracleDataSet1.FieldByName('vio_chassis').AsString||''',''D'','''|| OracleDataSet1.FieldByName('vio_year').AsString||''','''|| OracleDataSet1.FieldByName('vio_numdos').AsString||''',''Suppression'','|| 'ToDate('''||DatetimeToStr(now)||''',''DD/MM/YYYY HH24:mm:ss''),'''')'; oraclequery1.SQL.Text:=donne; oraclequery1.Execute; end;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 [Erreur] Unit3.pas(70): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(71): Opérateur ou point-virgule manquant [Erreur] Unit3.pas(71): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(72): Opérateur ou point-virgule manquant [Erreur] Unit3.pas(72): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(73): Opérateur ou point-virgule manquant [Erreur] Unit3.pas(73): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(73): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(74): Opérateur ou point-virgule manquant [Erreur] Unit3.pas(74): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(75): Opérateur ou point-virgule manquant [Erreur] Unit3.pas(75): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(75): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(76): Opérateur ou point-virgule manquant [Erreur] Unit3.pas(76): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(76): Caractère incorrect dans le fichier d'entrée : '|' ($7C) [Erreur] Unit3.pas(76): Instruction attendue, mais expression de type 'String' trouvée [Erreur fatale] ficheeval.dpr(7): Impossible de compiler l'unité utilisée 'Unit3.pas'
Merci de votre attention
Partager