begin process at 2008 07 21 01:16:46
1 213 544 membres
13 nouveaux aujourd'hui
14 167 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 : question [ Base de données / Oracle ] (bkahina)

question le 16/09/2007 15:07:48

bkahina
bonjour a tous
 
je suis débutante en C# et j'ai besoin en urgence d'une application qui permet le transfert automatique des données d'un fichier *.log vers une base de données oracle  en C# windows.Forms. 

merci

Re : question le 16/09/2007 18:01:43

MorpionMx
Membre Club
(Admin CS)
Salut,

Nous ne pouvont pas te donner une appli toute faite.
Cependant, il te suffit ne nous dire a quel endroit tu bloques, et la nous pourrons t'aider

Mx
MVP C#
 


Re : question le 17/09/2007 08:01:03

jrivet
Membre Club
Salut,
En complémenbt j'ajouterais qu'un petit coup d'oeil à la section source, te permettra peu être de résoudre seule ton problème. OU déjà te donnera un sérieux point de départ.

@+: Ju£i€n
Pensez: Réponse acceptée

explication le 17/09/2007 10:22:22

bkahina
salut,
merci pour votre conseil, c'est vrai que le terme application ne doit pas etre ecrit mais je voulais juste un début et je continuerai la suite.

Re : question le 21/09/2007 00:28:53

econs
(Admin CS)

Salut,

Ne connaissant pas le format de départ (le fichier log), ni le format d'arrivée (champ(s) de la table), çà va pas être évident d'écrire une procédure de migration

Manu

--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.

Re : question le 21/09/2007 08:22:01

jrivet
Membre Club
Re,
Tiens!!! econs sur C#. il y a de la migration dans l'air non?

@+: Ju£i€n
Pensez: Réponse acceptée

Re : question le 21/09/2007 08:42:10

econs
(Admin CS)
jrivet > Je code en C# aussi. J'ai bien le droit de passer dans le coin
D'ailleurs, qu'est ce que tu fais là toi ?


Manu

--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.

Re : question le 21/09/2007 08:50:49

jrivet
Membre Club
Re,
Bah au taf ils ont eu la bonne idée de ce mettre au C# pour les dev des frameworks alors j'ai dû m'y mettre aussi. et je dois avouer que pour l'instant je suis assez conquis.

Déjà rien qu'en developpement je trouve que VS2005 est beaucoup mieux pour C# que pour VB (refactoring, meilleur intellisense,....)

@+: Ju£i€n
Pensez: Réponse acceptée

enregistrement dans une base de données oracle en c# le 22/09/2007 10:16:57

bkahina

salut,

j'ai pu réaliser le transfert du fichier log vers un dataset oracle.
voici le code en c# :

//*-* affichage du contunu de la base de donnée dans datagridview1 *-*-----

 OracleConnection con = new OracleConnection();
  con.ConnectionString = "User Id=SCOTT;Password=TIGER";
  con.Open();
  string cmdQuery = "SELECT * FROM scott.HIS";
  OracleDataAdapter myAdapter = new OracleDataAdapter(cmdQuery,con);
   DataSet ds = new DataSet();
   myAdapter.Fill(ds, "HIS");
            
            
//*--*-*-*-*-*-*-le transfert *-*--**-**-**-**-*---
           
System.IO.StreamReader monLecteur = new System.IO.StreamReader("C:\\Essai Oracle\\TEXT.log");
    string uneLigne;
            
 while (monLecteur.Peek() != -1)
            {
                uneLigne = monLecteur.ReadLine();
                ds.Tables["HIS"].Rows.Add(uneLigne.Split(char.Parse(",")));

                DataView dvSample = ds.Tables["HIS"].DefaultView;
                dataGridView1.DataSource = dvSample;
}

le fichier TEXT.log contient des données separé par des virgules et la table HIS dans oracle contient des champs de type VARCHAR2

le transfert s'affiche dans DataGridView1 mais quand je consulte la table HIS dans oracle je la trouve vide!!!!
que dois je faire ?

merci  



Classé sous : données, question

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS