begin process at 2008 09 06 08:48:15
1 237 664 membres
61 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : dev C# avec Visual Studio 2005 [ Base de données / ADO.NET ] (Sabine25)

dev C# avec Visual Studio 2005 le 19/03/2007 16:29:27

Sabine25
Bonjour,
Je viens de commancer le VS 2005 et c# et j'ai des petites questions.
J ai créé un formulaire de test avec un bouton juste pour établir une connexion à une base de données Oracle.
voici le fichier ex1.cs:

using

System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
using System.Data.Common;

namespace

MPL_WebSite
{
      
publicpartialclassex1 : Form
      
{
            
public ex1()
            {
                  InitializeComponent();
             }

         privatevoid button1_Click(object sender, EventArgs e)
         {
                  DataConnexion m =
new DataConnexion();
                  m.DoConnection();
         
}
       }
}

----------------------------------------------------------------------------------------
ensuite j ai créé une class DataConnexion.cs dans un autre fichier pour pouvoir l utiliser pour d autres formulaires! voici le code

using

System;
publicclass DataConnexion
{
         
private OleDbConnection conn;
         
string connectString ="Provider=OraOLEDB.Oracle;"
                                                   
+ "Data Source=****"
                                                   
+ "User ID=****;"   
                                                   
+ "Password=******;";

         public DataConnexion()
         {   
                  conn =
new OleDbConnection(connectString);
         
}

         publicvoid DoConnection()
         {
               
try
               {
                     
// Connexion   
                     
conn.Open();
                     
Console.WriteLine("Connexion établit!!!");
               }
               
catch (OleDbException e)
               {
                        
Console.WriteLine("erreur remarquee:"+e);
                        
return;
                 }
                  
// Fermeture de la connexion 
                  
conn.Close();
            }

}

-----------------------------------------------------------------------------------------
Donc dans mon premier fichier DataConnexion n est pas reconnu et je ne sais pas comment importer la class DataConnexion.cs dans les classes qui en ont besoin!
Sinon est ce qu il y a une erreur frapante?

Pour une connexion a une base de données Oracle est ce que c est correcte???

Merci beaucoup
Sabine


Re : dev C# avec Visual Studio 2005 le 19/03/2007 18:20:25

ricklekebekoi
Réponse acceptée !
Nortmalement, ta classe devrait appartenir a un namespace non ?

using System;

namespace MPL_WebSite
{

   public class DataConnexion
   {
      ...
   }
}


Eric


Re : dev C# avec Visual Studio 2005 le 19/03/2007 18:44:42

Sabine25
Oui en effet, je viens de le comprendre... !!!
merci
Sabine

Re : dev C# avec Visual Studio 2005 le 19/03/2007 19:25:49

Sabine25

Rebonjour,
Je voudrais savoir si quelqu un a un exemple de connexion à une base de données Oracle!
faut il : Provider + Data Source + User + Password

ou juste Data Source + User + Password?

Est ce que le Data Source est equivalent au HostString?

encore merci,

Sabine


Re : dev C# avec Visual Studio 2005 le 19/03/2007 19:30:51

ricklekebekoi

Oracle

Provider=OraOLEDB.Oracle;

Data Source= NomdelaBasedeDonnées;

User Id=NomUtilisateur;

Password=MotDePasse



Eric


Classé sous : system, data, connexion, using, dataconnexion

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS