ERLEDIGT
JA
JA
ANTWORTEN
9
9
ZUGRIFFE
652
652
EMPFEHLEN
-
29.11.10 19:30 #1
- Registriert seit
- Aug 2007
- Beiträge
- 26
hi leute,
ich versuche zur zeit in .net mit mysql zu arbeiten.
eine datenbank habe ich und die verbindung kann ich ebenfalls aufbauen.
aber wie komme ich an die mysql daten und wie kann ich diese daten ins datagrid schreiben?
wär super wenn mir jemand helfen könnte oder mir links zu tutorials geben kann.
mfg
-
So in etwa (aus dem Kopf, kann Syntaxfehler enthalten).
Code csharp:1 2 3 4 5 6
dasDataGrid.DataSource = MySqlHelper.ExecuteDataSet( "Der Connection String", "SELECT * FROM tabelle1;SELECT * FROM tabelle2;" ); dasDataGrid.DataBind();
Du musst natürlich nicht die MySqlHelper-Klasse benutzen, sondern kannst auch selbst die Verbindung aufbauen.
-
29.11.10 19:44 #3
- Registriert seit
- Aug 2007
- Beiträge
- 26
ok danke
werd ich mal ausprobieren und mich dann nochmal malden.
mfg
-
29.11.10 20:13 #4
- Registriert seit
- Aug 2007
- Beiträge
- 26
irgendwie gunktioniert es nicht.
ich benutze visual basic 2010.
passiert nix. nicht mal eine fehlermeldungGeändert von bloodytriker (29.11.10 um 20:29 Uhr)
-
Ich habs getestet. DataGrid auf die Seite gemacht mit der ID "dg" und in der Page_Load folgendes:
Code csharp:1 2 3 4 5
dg.DataSource = MySql.Data.MySqlClient.MySqlHelper.ExecuteDataset( "connection string", "SELECT * FROM tabelle;"); dg.DataBind();
Edit: Steht in der Tabelle auch etwas drin?
-
29.11.10 21:06 #6
- Registriert seit
- Aug 2007
- Beiträge
- 26
ich habe schon programmier erfahrung
hab bis vor einem jahr in vb 6.0 programmiert und code seit 1,5 jahren in PHP.
also solche dummen fehler wie eine leere DB tabelle mach ich nicht mehr
ich hab schon mehrere datenbanken durch probiert und bei keiner zeigt der etwas.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Dim sql As New MySql.Data.MySqlClient.MySqlConnection Dim query As New MySql.Data.MySqlClient.MySqlDataAdapter Dim conn As String conn = "server=localhost;" _ & "uid=root;" _ & "pwd=;" _ & "database=schule;" Try sql.ConnectionString = conn sql.Open() Dim query_string Dim dataset As New DataTable query_string = "SELECT * FROM kunden;" dg.DataSource = MySql.Data.MySqlClient.MySqlHelper.ExecuteDataset(conn, query_string) sql.Close() Catch ex As MySql.Data.MySqlClient.MySqlException MessageBox.Show(ex.Message) End Try
-
Und wo ist der Aufruf der DataBind()-Methode?
-
29.11.10 22:27 #8
- Registriert seit
- Aug 2007
- Beiträge
- 26
databind kennt der nicht.
databindings kennt der aber da gibt der mir fehler aus
-
Kann es sein, dass du gar nicht von DataGrid sondern DataGridView redest?
http://msdn.microsoft.com/en-us/libr....datagrid.aspx
http://msdn.microsoft.com/en-us/libr...agridview.aspx
http://msdn.microsoft.com/en-us/libr...atasource.aspx
http://msdn.microsoft.com/en-us/libr...atasource.aspx
Da ist auch jeweils Beispielcode dabei.
-
29.11.10 23:16 #10
- Registriert seit
- Aug 2007
- Beiträge
- 26
ja kann sein
wusste nicht das es datagrid auch so gibt. sorry.
Ähnliche Themen
-
DataTable Command bei MySQL DataGrid ändern?
Von timee im Forum .NET DatenverwaltungAntworten: 3Letzter Beitrag: 28.02.09, 23:46 -
DataGrid und MySQL DB - Update
Von eltir im Forum .NET ArchivAntworten: 2Letzter Beitrag: 24.08.07, 07:37 -
Dbase, Datagrid, MySQL
Von tombo82 im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 22.08.07, 08:15 -
Datagrid inhalt an anderes datagrid übergeben!
Von c0si im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 01.03.05, 11:14 -
DataGrid ASP.NET
Von Darthi im Forum ASPAntworten: 1Letzter Beitrag: 16.07.04, 14:10





Zitieren

Login





