2008-10-03 4 views

Antwort

0

Update: Wenn es eine einfache Form app, überprüfen Sie bitte den Vorschlag von Quarrelsome ist ..

Erklären Sie einfach als öffentliches Eigentum Ihrer Klasse Data Access.

1

Ich würde vorschlagen, ein privates Mitglied an der Spitze der Form-Klasse, was bedeutet, dass es im gesamten Formular zugänglich sein wird. Keine Notwendigkeit für eine öffentliche Eigenschaft, es sei denn, Sie müssen außerhalb des Formulars darauf zugreifen, aber es ist am besten, wenn Sie sich nicht sicher sind, auf privat zu setzen.

+0

vereinbart. Ich dachte, er hätte eine separate Klasse für den Datenzugriff. Am besten entkoppeln Sie die Logik von der Benutzeroberfläche. Wie auch immer, wenn es eine einfache App ist, ist Ihr Vorschlag in Ordnung. –

+0

Wenn es Datenzugriff wäre, würde ich es als Rückgabewert eines Methodenaufrufs empfehlen, um Nebenläufigkeitsprobleme mit einer Version zu verhindern, die viele verwenden könnten. – Quibblesome

0
Public 

Class Form3 

Private myTable as New DataTable 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 

MsgBox(t.Rows.Count) 

End Sub 

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 

MsgBox(t.Rows.Count) 

End Sub 


End Class 
+0

Wählen Sie die Linien aus und klicken Sie auf "Codebeispiel" in der Symbolleiste. –

Verwandte Themen