Hallo Leute,
ich moechte wissen ob mir jemand eine bessere Idee hat wie meine im Code.
Ich moechte bei auswahl einer bestimmten Zeile auf die ID des Eintrages zugreifen und ihn in eierr Variable zur weiterverarbeitung speichern.
Momentan habe ich mir mit enem Label beholfen aber ich wollte wissen welche Variante es noch gibt die vielleicht eleganter und fachmaenisch korrekter ist.
Vielen Dank im voraus
Andy
*Topic verschoben*
ich moechte wissen ob mir jemand eine bessere Idee hat wie meine im Code.
Ich moechte bei auswahl einer bestimmten Zeile auf die ID des Eintrages zugreifen und ihn in eierr Variable zur weiterverarbeitung speichern.
Momentan habe ich mir mit enem Label beholfen aber ich wollte wissen welche Variante es noch gibt die vielleicht eleganter und fachmaenisch korrekter ist.
Vielen Dank im voraus
Andy
VB.NET-Quellcode
- Imports System.Data.OleDb
- Imports System.Windows.Forms
- Public Class Form1
- Dim conn As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Dan\Documents\Lieferungen.accdb")
- Dim Table As New DataTable
- Dim Table2 As New DataTable
- Public Sub Filter()
- Dim ID As Integer
- Dim i As Integer
- Dim l As Integer
- Dim searchquery As String = "Select * from HStamm"
- Dim command As New OleDbCommand(searchquery, conn)
- Dim adapter As New OleDbDataAdapter(command)
- adapter.Fill(Table)
- adapter.Fill(Table2)
- HStammBindingSource.DataSource = Table
- With HStammBindingSource
- DataGridView1.DataSource = .DataSource
- cbo1.DataSource = .DataSource
- cbo1.DisplayMember = "Hstamm"
- cbo1.ValueMember = "Nachname"
- lbl1.DataBindings.Add("Text", .DataSource, "ID_HStamm")
- lbl1.Text = l
- End With
- HStammBindingSource.DataSource = Table2
- With HStammBindingSource
- cbo2.DataSource = .DataSource
- cbo2.DisplayMember = "Hstamm"
- cbo2.ValueMember = "ID_Hstamm"
- End With
- i = Table.Rows.Count - 1
- ID = CInt(Table.Rows(i).Item("ID_HStamm"))
- lblID.Text = ID
- End Sub
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()