probleme creer une ligne dans une bdd a partir de c++ winform
probleme creer une ligne dans une bdd a partir de c++ winform - C++ - Programmation
MarshPosté le 26-05-2010 à 01:57:41
bonjour, j'ai un probleme, avec mon programme je dois avoir acces a une base de donne, la lire et ecrire dedans, les 2 premiers ne me pose pas de probleme
Code :
#pragma once
#include <string.h>
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
namespace librairie {
/// <summary>
/// Description résumée de rechercher
///
/// AVERTISSEMENT : si vous modifiez le nom de cette classe, vous devrez modifier la
/// propriété 'Nom du fichier de ressources' de l'outil de compilation de ressource managée
/// pour tous les fichiers .resx dont dépend cette classe. Dans le cas contraire,
/// les concepteurs ne pourront pas interagir correctement avec les ressources
/// localisées associées à ce formulaire.
/// </summary>
public ref class rechercher : public System::Windows::Forms::Form
System::Data::OleDb::OleDbCommand^ requete = (gcnew System::Data::OleDb::OleDbCommand("select titre from livre where titre= '"+ this->auteur->Text +"' ", this->BaseDeDonnee));
// Création du conteneur
System::Data::OleDb::OleDbDataReader^ lecteur;
lecteur = requete->ExecuteReader();
while(lecteur->Read()) {
MessageBox::Show(lecteur["titre"]->ToString()+ " est disponible","titre",MessageBoxButtons::OK,MessageBoxIcon::Information);
}
this->BaseDeDonnee->Close();
}
};
}
par contre pour ce qui est de insert into, ca pose probleme, je n'ai pas de message d erreur mais rien n'est rajouter dans la base de donnee
Code :
#pragma once
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
namespace librairie {
/// <summary>
/// Description résumée de commande
///
/// AVERTISSEMENT : si vous modifiez le nom de cette classe, vous devrez modifier la
/// propriété 'Nom du fichier de ressources' de l'outil de compilation de ressource managée
/// pour tous les fichiers .resx dont dépend cette classe. Dans le cas contraire,
/// les concepteurs ne pourront pas interagir correctement avec les ressources
/// localisées associées à ce formulaire.
/// </summary>
public ref class commande : public System::Windows::Forms::Form
Marsh Posté le 26-05-2010 à 01:57:41
bonjour, j'ai un probleme, avec mon programme je dois avoir acces a une base de donne, la lire et ecrire dedans, les 2 premiers ne me pose pas de probleme
par contre pour ce qui est de insert into, ca pose probleme, je n'ai pas de message d erreur mais rien n'est rajouter dans la base de donnee
merci d'avance de votre aide