vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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

VB.NET - Fortgeschrittene
Re: Anderes DataGrid 
Autor: WaldiMaywood
Datum: 08.11.03 22:08

hallo,

das geht leider nicht, ist nur über die datagrid styles möglich.
ist aber eigentlich logisch. schau dir mal das beispiel an:
 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
   System.EventArgs) Handles MyBase.Load
        Me.FillDataGrid()
    End Sub
    Sub FillDataGrid()
        Try
            Dim db As String
            Dim conClsf As OleDb.OleDbConnection
            Dim da As OleDb.OleDbDataAdapter
            Dim ds As New DataSet
            Dim dt As New DataTable("users")
            db = Application.StartupPath & "\db.mdb"
            conClsf = New OleDb.OleDbConnection( _
              "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db)
            conClsf.Open()
            da = New OleDb.OleDbDataAdapter("SELECT ID, Passwort FROM Users", _
              conClsf)
            da.Fill(dt)
            ds.Tables.Add(dt)
            With DataGrid1
                .DataSource = ds.Tables("users")
                CreateTableStyle(Me.DataGrid1)
            End With
        Catch ex As OleDb.OleDbException
            MsgBox(ex.Message)
        End Try
    End Sub
    Private Sub CreateTableStyle(ByVal dg As DataGrid)
        Dim tableStyle As DataGridTableStyle = New DataGridTableStyle
        Dim columnId As New DataGridTextBoxColumn
        Dim columnPass As New DataGridTextBoxColumn
 
        ' Style für Tabelle "users"
        tableStyle.MappingName = "users" ' DataTable Name
 
        ' Style für Spalte ID
        columnId.MappingName = "ID" ' Feld Id
        columnId.Width = 100
        columnId.HeaderText = "Benutzernummer"
        ' Style für Spalte Passwort
        columnPass.MappingName = "Passwort" ' Feld Passwort
        columnPass.Width = 200
        columnPass.HeaderText = "Passwort des Users"
 
        ' Style hinzufügen
        tableStyle.GridColumnStyles.Add(columnId)
        tableStyle.GridColumnStyles.Add(columnPass)
 
        ' dem dg as fertiges style hinzufügen
        dg.TableStyles.Add(tableStyle)
    End Sub
mfg steve
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Anderes DataGrid882Ralfi03.11.03 22:27
Re: Anderes DataGrid505WaldiMaywood03.11.03 23:01
Re: Anderes DataGrid507Ralfi08.11.03 16:13
Re: Anderes DataGrid495WaldiMaywood08.11.03 17:24
Re: Anderes DataGrid491Ralfi08.11.03 17:36
Re: Anderes DataGrid538WaldiMaywood08.11.03 17:51
Re: Anderes DataGrid547Ralfi08.11.03 17:57
Re: Anderes DataGrid504WaldiMaywood08.11.03 19:57
Re: Anderes DataGrid649WaldiMaywood08.11.03 20:09
Re: Anderes DataGrid583Ralfi08.11.03 21:36
Re: Anderes DataGrid532WaldiMaywood08.11.03 22:08
Re: Anderes DataGrid558Ralfi09.11.03 15:17
Re: Anderes DataGrid475WaldiMaywood09.11.03 15:28
Re: Anderes DataGrid490Ralfi10.11.03 19:09
Re: Anderes DataGrid558Ralfi10.11.03 20:53

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