Bonjour,
J'utilise ADO.NET pour communiquer avec ma base de données SQL SERVER.
Dans ma requête, qui est une String^, je voudrai utiliser une variable orderId qui est en char *;
J'ai une erreur C2679: '+' binaire*: aucun opérateur trouvé qui accepte un opérande de partie droite de type 'char *' (ou il n'existe pas de conversion acceptable)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 // Requete String ^ myRequete = "UPDATE COM_SERVEUR SET ORDERID = " + orderId + "WHERE ID = '" + id + "'"; // Objet Command SqlCommand ^command = gcnew SqlCommand( myRequete, connection);
Comment convertir ma variable en String ^ ?
Y a t-il une autre solution ?
Merci d'avance
Partager