Autor Beitrag
carsten00
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 33



BeitragVerfasst: Fr 12.02.10 18:04 
Hallo,

möchte mein Ergebnis, was ich hier in 2 TextBoxen ausgebe in ein DataGridVire ausgeben. Find aber im Internet etc. keinerlei informationen die mir dabei helfen bzw. womit ich etwas anfangen kann. Da viele Informationen darüber in Englisch sind ist es umso schwerer etwas zu finden. Könnte mir jemand ein Codebeispiel schreiben zu meinem Problem oder zumindes einen Link zu einer Seite wo der Umgang mit DataGriedViews auf Deutsch und vernünftig erklärt wird.
Schonmal DANKE im voraus:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
string datasource = "D:\\MACDB.db"

private void button6_Click(object sender, EventArgs e)
        {
            SQLiteConnection connection = new SQLiteConnection();// Verbindung aufbauen
            connection.ConnectionString = "Data Source=" + datasource; // Datenbankquelle
            connection.Open(); 

            SQLiteCommand lesen = new SQLiteCommand(connection); // Auslesen 
            lesen = new SQLiteCommand(connection);
            lesen.CommandText = "SELECT ID, Mac FROM tbl_Mac_Adresse";

            SQLiteDataReader read = lesen.ExecuteReader();// Ausgabe des Ausgelesenden
            textBox10.Text = Convert.ToString(read[0]);
            textBox11.Text = Convert.ToString(read[1]);
          
            read.Dispose();
            read.Close();
            lesen.Dispose();
            connection.Dispose();
            connection.Close(); 
        }
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Fr 12.02.10 19:16 
Anstelle von SqlDataReader kannst du SqlDataAdapter verwenden. Mit der Fill-Methode kannst du das Ergebnis in eine DataTable holen; die geht dann an DataSource des DataGridView.

Erläuterungen dazu findest du z.B. im OpenBook VC# Kap. 25 ff.

Gruß Jürgen