ERLEDIGT
NEIN
NEIN
ANTWORTEN
12
12
ZUGRIFFE
1015
1015
EMPFEHLEN
-
Hallo,
folgendes Problem:
ICh hab eine Datenbank aus der ich mir Daten holen. Soweit kein Problem. (Access DB)
Nun leg ich mir eine Tabelle an
DataTable tbl1 = dataSet11.Tables["test"]
und selektier anschließend aus dieser Tabelle mit
DataRow[ ] = tbl1.Select(sSql);
Soweit funktioniert es auch noch fehlerfrei. Die Daten die ich haben möchte findet er.
Nun möcht ich diese Daten ausgeben lassen, bekomm es mit einem Datagrid aber nicht hin.
Frage: Wie geht das ausgeben?
C# - Webapplikationen
mfg flasha
-
18.02.04 16:27 #2
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Hi.
Warum geht es mit dem Datagrid nicht? Gibts eine Fehlermeldung, oder zeigt er nichts an?
Welchen Code hast du zum Binden benutzt?
Weitere Möglichkeiten gibt es viele. Umständlichere, und ganz leichte.
Am Leichtesten wäre natürlich mit einem DataGrid, dann gäbe es noch dsa Repeater Control, oder aber du gehst alle Datensätze durch und baust dir selbst eine Tabelle zusammen.
Aber geh mal näher auf das Problem mit dem DataGrid ein, vielleicht gibts ja ne Lösung.
Mfg,
AlexWith the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
hallo,
mein Datagrid bleibt einfach leer - wird also nicht mit den daten gefüllt.
Code :1 2 3 4 5
oleDbConnection1.Open(); oleDbDataAdapter1.Fill(dataSet481); DataTable tbl23 = dataSet481.Tables["neueEintraege"]; string sSql = "Status = 'Erledigt'"; DataGrid1.DataSource = tbl23.Select(sSql);
So machters net... DataGrids allg. wären gut, weiß eben nur net wie des geht bzw. was ich falsch mache.
mfg
flasha
// Edit von Alex: Code-Tags hinzugefügt..Geändert von Alexander Schuc (18.02.04 um 16:38 Uhr)
-
18.02.04 16:36 #4
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Code :1
DataGrid1.DataBind();
Hast du vergessen aufzurufen. =) (Oder du hast es nicht gepastet..)DataBind (inherited from BaseDataList) Overridden. Binds the control and all its child controls to the data source specified by the DataSource property.With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
vergessen zu pasten... Also das steht auch noch dahinter...
hab nun mal als datasource in den Eigenschaften das dataset angegegeben, da bekomm ich allerdings dann alle einträge angezeigt... will ich ja auch net...Geändert von flasherMX (18.02.04 um 16:39 Uhr)
-
18.02.04 16:41 #6
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Warum holst du dir eigentlich zuerst alle Daten, und wählst dann erst über die Select-Methode des DataTables?
Du kannst ja auch an die Access Datenbank ein SQL Query senden mit einer Where - Bedingung.
Im übrigen nochwas zum Pasten von Code.
* Paste alles was damit zu tun hat, aber nicht mehr. Also auch das öffnen einer Datanbankverbindung, das holen der Daten, und eben auch das binden an ein Control.
* Benutze Code-Tags.
Danke =)With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
wie kann ich mir denn nur die selektierten daten in mein dataset laden?
-
18.02.04 16:46 #8
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Zeig mir mal den kompletten Vorgang wie du die Daten aus der Tabelle ins DataSet holst, mit Verbindungsaufbau etc. Damit ich den momentanen Code hab, und nicht irgenwas von mir hintippen muss.
Ich ändere es dann ab. =)With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
so wie oben beschrieben... Connection aufmachen, innen adapter laden und der tbl23 zuweisen... was soll man da noch machen? ICh hab diesen Adapter zuvor mit dem "Server-Explorer" mir auf meine Webform gezogen (Jet4.0) und hatte ihn dann zur verfügung.
-
18.02.04 17:08 #10
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Also keine SQL Abfrage selbst geschrieben.
Gut. In den Eigenschaften deines DataAdapters findest du die Eigenschaft "CommandText". Wähle diese aus und klicke auf den Button mit den 3 Punkten.
Dort kannst du dann entweder in der Zeile der Entsprechenden Spalte unter Kritierien
hinzufügen, oder darunter im Feld mit dem kompletten SQL BefehlCode :1
= 'Erfolg'
anhängen.Code :1
WHERE Status = 'Erledigt'
Dann solltest du nur die gewünschten Daten bekommen, und musst nicht nachher noch im DataSet auswählen.With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
HAllo nochmal,
DANKE , war bisher ne klasse Hilfe... Funktioniert sogar
So, letzte Frage: Wenn ich den Commandtext dynamisch halten möchte: wie muss ich dem sagen, dass ich ein im Programm zusammengebauten string als CommandText verwenden möchte?
mfg flasha
-
19.02.04 13:42 #12
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
Es gibt die Eigenschaft CommandText, diese kannst du einfach im Programm setzen.
Code :1 2
string query = "SELECT * FROM blub"; adapter.SelectCommand = new OleDbCommand(query, conn);
conn ist die Instanz von OleDbConnection, welche du verwendest.With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
dank dir, funktioniert bestens
Ähnliche Themen
-
Bilder in einem datagrid anzeigen
Von rene2407 im Forum .NET DatenverwaltungAntworten: 3Letzter Beitrag: 10.08.06, 10:00 -
Datagrid - aktuelle Zeile anzeigen
Von WolfBauer im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 24.10.05, 11:37 -
Datagrid - bestimmte Zeile anzeigen
Von WolfBauer im Forum .NET ArchivAntworten: 0Letzter Beitrag: 26.04.05, 14:08 -
DataGrid: Tabelle direkt anzeigen
Von Naddeldine im Forum .NET ArchivAntworten: 2Letzter Beitrag: 27.10.04, 13:00 -
Access Datenbank in DataGrid anzeigen
Von neopayne im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 23.01.04, 11:27





Zitieren

Login





