DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ADO.NET | Thema: Wie fülle ich DataGrid und lasse mir den Inhalt anzeigen | Von: Tim Thaler ( 16.08.2005 21:33)

Hallo Gemeinde!

In der Überschrift lest ihr ja schon worum es geht und irgendwie beisse ich mir die Zaehne daran aus.

Ich habe mit Hilfe den Code soweit hinbekommen, aber jetzt weis ich wieder nicht weiter.

Den Grid füllen und an ein Steuerelement binden das mir den Inhalt anzeigt wäre glaube ich der Weg, aber.....
Datagrid, DataBinding.....??

Es wäre klasse wenn mir mir das jemand vervollständigen und anschl. erklären würde?


Hier mein Code:

Imports System.Data.OleDb
Public Class Form1
Inherits System.Windows.Forms.Form


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load


Dim strSelect As String = "select * "
strSelect &= "from teilnehmer "


Dim conString As String
conString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
conString &= ("c:\db1.mdb")

'Verbindung zur DB
Dim con As New System.Data.OleDb.OleDbConnection(conString)
Dim ds As DataSet = New DataSet()
Dim da As New System.Data.OleDb.OleDbDataAdapter(strSelect, con)
Try

con.Open()

'DataSet fuellen

da.Fill(ds, "teilnehmer")


'Durchlaufen der Datensaetze zwecks Bearbeitung
Dim row As System.Data.DataRow
For Each row In ds.Tables("teilnehmer").Rows
If row.Item("tname") = "Meier" Then row.Item("tname") = "Müller"
Next





'Exeption
Dim ex As System.Data.OleDb.OleDbException
Catch ex As System.Data.OleDb.OleDbException
MessageBox.Show(ex.Message)

'Fuellen und Ausgeben eines DataGrids ?????

Dim dgTest As New DataGrid()
dgTest.DataSource = Nothing



Finally

con.Close()
con.Dispose()
da.Dispose()

End Try

End Sub

End Class



Betreff Von Datum
Re: Wie fülle ich DataGrid und lasse mir den Inhalt...
OK, mal sehen:<br><br>1. Du hast ein DataGrid mit dem Namen dgTest. Ich gehe hier mal davon aus, dass Du es richtig parametrierst und es angezeigt wird.<br>2. Du hast ein DataSet mit gültigen Daten:...
Torsten Arlt 17.08.2005 16:49
Re: Wie fülle ich DataGrid und lasse mir den Inhalt...
Torsten,ich danke dir!<br><br>Aber, das mit dem DataGrid ist schon komisch.<br>Ich ziehe es im Formdesigner ins Form und habe ihm die Caption "dgTest" gegeben, aber irgendwie bekomme ich in den...
Tim Thaler 17.08.2005 19:26
Re: Wie fülle ich DataGrid und lasse mir den...
Das DataGrid kann schon eine ganze Menge, was allerdings auch heisst, dass die möglichen Parameter durchaus erschlagend viel sein können.<br>So ist zBsp. möglich mit sog. TemplateColumns (selbst...
Torsten Arlt 18.08.2005 07:43
Re: Wie fülle ich DataGrid und lasse mir den...
Hallo Thorsten,<br><br>Ich hatte mir schonmal DB-daten anzeigen lassen, allerdings mit vb express edition, irgendwie ging das (Drag&Drop)besser.<br><br>Zur unterstuetzung habe ich mir heute noch zwei Buecher...
Tim Thaler 19.08.2005 01:25
Re: Wie fülle ich DataGrid und lasse mir...
Wenn Du Fragen hast...<br><br>...Du weisst ja wo ich zu finden bin !<br><br><br><br>(Torsten Arlt / Heron : ist eh alles das Gleiche....)
Torsten Arlt 19.08.2005 07:49
Re: Wie fülle ich DataGrid und lasse mir...
Moin Thorsten, danke für dein Angebot,<br> finde ich super nett und möchte dann auch gleich mal was fragen:<br><br>Ich habe meinen Quellcode nochmal kurz neu geschrieben und stehe vor dem problem das ich...
Tim Thaler 20.08.2005 13:14
Re: Wie fülle ich DataGrid und lasse...
normalerweise schreibt man beim insert into erst die Feldnamen und dann die values<br>wie zb hier beschrieben<br>http://www.devtrain.de/news.aspx?artnr=269
Hannes Preishuber 20.08.2005 13:23
Re: Wie fülle ich DataGrid und...
Da hast du natürlich vollkommen Recht, das war im Eifer des editierens geschehen, aber obwohl ich es mit der "Korekten" Variante versucht hatte, habe ich keine Datensaetze hinzufuegen noch welche...
Tim Thaler 20.08.2005 21:54
Re: Wie fülle ich DataGrid und...
Jetzt habe ich aber wirklich nen problem:<br><br>Es scheint sich jetzt doch was zu tun, bekomme aber ne meldung:<br>Microsoft Jet 4.0 ist auf diesem Computer nicht installiert<br><br>Kann das sein?<br>Beringt die...
Tim Thaler 21.08.2005 01:40
Re: Wie fülle ich DataGrid...
genau so lautet die meldung:<br><br>Eine nicht behandelte Ausnahme des Typs 'System.InvalidOperationException' ist in system.data.dll aufgetreten.<br><br>Zusätzliche Informationen: Der...
Tim Thaler 21.08.2005 01:45
Re: Wie fülle ich...
Jepp, ist nicht installiert (siehe meine Antwort auf vorheriges Posting)
Torsten Arlt 22.08.2005 07:24
Re: Wie fülle ich...
copier ce message sur 10forum different et en suite, aller voir judhora elle vous donneras 2pinceaux devotre choix,3codeston Lu et 5petpet aussi de votre choix.
G. Guest 18.10.2005 12:05
Re: Wie fülle ich...
copier ce message sur 10forum different et en suite, aller voir judhora elle vous donneras 2pinceaux devotre choix,3codeston Lu et 5petpet aussi de votre choix.
G. Guest 18.10.2005 12:05
Re: Wie fülle ich DataGrid...
Nee, die IDE bringt sowas nicht mit. Die Jet ist eigentlich eine reine Office Geschichte. D.h. wenn Du ein Office installiert hast, dann hast Du auch eine Jet.<br><br>Alternativ lade Dir bei MS die sog....
Torsten Arlt 22.08.2005 07:23
Re: Wie fülle ich...
Tja, es ist zum Maeuse melken.<br><br>Ich habe das Update MDAC gemacht.<br>Ich lasse exakt selben Code durchs VS2002 laufen und bekomme keine Fehler.<br>Mache ich das im VB-2005 Express beta2, kommt wieder...
Tim Thaler 23.08.2005 01:36

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG