j'ai essayé de faire une requete d'insertion dans une table a partire d'une autre table, lors de cette insertion je fait des concaténation pour avoir une date sous la forme suivante dd/mm/yyyy

mais c# considaire que '/' est un opérateur et pas un caractére

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=bd.mdb");
 
            try
            {
                cn.Open();
 
                OleDbCommand comm = new OleDbCommand("INSERT INTO [table] ( attri1, attri2)SELECT ([champ1]) & "/" & ([champ2]) & "/" &  ([champ3]) AS Date  FROM table2", cn);
                rs = comm.ExecuteNonQuery();
 
         }


erreur généré par C# " Error 10 Operator '/' cannot be applied to operands of type 'string' and 'string' "