vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: bestimmte zeile aus .csv Datei auslesen [C#] 
Autor: Sascha1950
Datum: 13.08.10 10:38

private void bCSVRead_Click(object sender, EventArgs e)
        {
            String newID = null;
            string _constr = "Provider=Microsoft.Jet.OLEDB.4.0;Data" & _
              "Source=C:\\Endo.csv" +
                 "Extended Properties='text;HDR=Yes;FMT=Delimited;'";
            string _sql = "SELECT DISTINCT obj_textmacro FROM (Endo.csv) WHERE" & _
              "obj_textmacro LIKE 'dev%'";
            DataTable dt = new DataTable();
            OleDbConnection conn = new OleDbConnection(_constr);
            OleDbDataAdapter da = new OleDbDataAdapter(_sql, conn);
            OleDbCommand cmd = new OleDbCommand(_sql,conn);
 
            try
            {
                conn.Open();
                da.Fill(dt);
                conn.Close();
                dgv.DataSource = dt;
            }
            catch (Exception ex)
            {
                throw ex;
            }             
         }
hmmm also ohne diese linefeeds ( & _ a la vb)

so dieser code gibt mir genau das "Attribut A" aus?

Ich weiss "DISTINCT" kann man weglassen aber vorher hab ich doppelte namen weggelassen.

Hmm also eigentlich ist genau das Attribut das ich auslesen will immer unique...
auch wenn die andren doppelt sind, in einer anderen csv datei stehen genau die selben attribute wieder drin, dann noch ein paar zahlen ausschliessen und man hätte das gesuchte ebenfalls:
also Beispielsweise:
CSV A:
Spaltentitel
B1
B2
B1
A

WERTdenIchhabenwill
-
500

CSV B:
Spaltentitel
B3
A

WERTdenIchhabenwill
-
-
400
400

so in der Art sehen die csv-Dateien aus.

Nun die Frage ist das eben möglich da so durch zu iterieren um erst A zu finden und dann "+2 Zellen" um auf den gsuchten wert zu kommen und dann auszulesen?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
bestimmte zeile aus .csv Datei auslesen [C#]4.306Sascha195012.08.10 17:05
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.363ModeratorFZelle13.08.10 09:43
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.312Sascha195013.08.10 10:38
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.116ModeratorFZelle13.08.10 11:22
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.484Sascha195013.08.10 12:04
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.202ModeratorFZelle13.08.10 13:15
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.757Sascha195017.08.10 11:56
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.043ModeratorFZelle17.08.10 13:00
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.075Sascha195017.08.10 14:44
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.191ModeratorFZelle17.08.10 14:57
Re: bestimmte zeile aus .csv Datei auslesen [C#]3.197Sascha195017.08.10 16:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel