IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

affichage de donnée dans un fichier ASCII


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 122
    Par défaut affichage de donnée dans un fichier ASCII
    bonjour,voila apres avoir recupere des données d'une base oracle grace a un dataset,l'objectif maintenat est de mettre ca dans un ficher ASCII grace a ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     Dim a As Integer
            Dim element As New DataTable
            Dim entetePrets As String = readParamSql("enteteprets")
            Dim entete() As String
            entete = Split(entetePrets, ";")
            '**recuperation des données du dataset
            For a = 0 To dsRequete.Tables(0).Rows.Count - 1
                MsgBox(dsRequete.Tables("COTE.PRETS").Rows(a).Item("PR_CLIENT"))
            Next
            For i As Integer = 0 To entete.LongLength - 1 'element.Rows.Count - 1
                Dim fs As New System.IO.FileStream(Me.TextBoxFichier3D.Text(""), IO.FileMode.Create, IO.FileAccess.Write)
                Dim sw As New System.IO.StreamWriter(fs)
     
                sw.Write(element.Rows.Item(i).Item("PR_CLIENT;PR_MONTANT"))
    mais au niveau du
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim fs As New System.IO.FileStream(Me.TextBoxFichier3D.Text(""), IO.FileMode.Create, IO.FileAccess.Write)
    il m'affiche l'erreu suivante:

    La conversion de la chaîne "" en type 'Integer' n'est pas valide

    je ne sais pas koi faire et en sachant que je dois specifier un chemain apres text() mais je ne sais pas kel chemin specifier..eske kelkun peut m'aider?????merci

  2. #2
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.TextBoxFichier3D.Text("")
    Je presume que TextBoxFichier3D est une Textbox

    .Text(x) signifie le xieme caractere du texte de la textbox

    Mets soit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim fs As New System.IO.FileStream(Me.TextBoxFichier3D.Text, IO.FileMode.Create, IO.FileAccess.Write)
    soit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim fs As New System.IO.FileStream("C:\test.txt", IO.FileMode.Create, IO.FileAccess.Write)

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 122
    Par défaut
    merci c cool ca marche nikel.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage de données dans fichier ouvert ou fermé
    Par grimgrim dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 05/06/2014, 08h59
  2. Affichage de données dans un fichier text
    Par ymadeleine dans le forum MATLAB
    Réponses: 2
    Dernier message: 26/03/2007, 09h48
  3. affichage de donnée dans un fichier
    Par donny dans le forum Langage
    Réponses: 1
    Dernier message: 19/10/2006, 17h08
  4. Réponses: 3
    Dernier message: 22/02/2004, 20h09
  5. Temps d'accès à des données dans un fichier
    Par TONIAPEL dans le forum Assembleur
    Réponses: 5
    Dernier message: 28/09/2003, 15h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo