Hallo an alle,
ich möchte mich an dieser stelle kurz fassen. Ich bin neu in sachen VB und habe vorher in PHP programmiert. Da dies aber nicht mehr für meine bedürfnisse ausreicht versuche ich mich an VB. Nun zu meinem problem.
Ich möchte ein Programm schreiben über das ein User sich einloggen kann und mit dem eine Session von formular zu formular übertragen werden kann
leider bekomme ich das mit der üblichen und mir gewohnten syntax nicht hin. Ich habe mir verschiedene fachbücher gekauft da steht jedoch nur drin wie ich eine Datenbank schreibe und tabellen erstelle mit MS Sql Server 2008 aber leider nicht wie daten aus einer Datenbank herrauslesen kann oder gar mit den gespeicherten daten abgleichen kann.
habe verschiedene methoden versucht aber immer wird ausgegeben das zb Username nicht vom Datentyp "Char" ist jedoch kann ich nur nvarchar und nchar auswählen
hier mal ein kurzer code von meinem versuch (erleuterung: wenn der user auf Login klickt soll die datenbankabfrage durchgeführt und mit dem formulardaten vergilchen werden und eine weiterleitung erfolgen)
Ich hoffe Ihr könnt mir helfen
ich möchte mich an dieser stelle kurz fassen. Ich bin neu in sachen VB und habe vorher in PHP programmiert. Da dies aber nicht mehr für meine bedürfnisse ausreicht versuche ich mich an VB. Nun zu meinem problem.
Ich möchte ein Programm schreiben über das ein User sich einloggen kann und mit dem eine Session von formular zu formular übertragen werden kann
leider bekomme ich das mit der üblichen und mir gewohnten syntax nicht hin. Ich habe mir verschiedene fachbücher gekauft da steht jedoch nur drin wie ich eine Datenbank schreibe und tabellen erstelle mit MS Sql Server 2008 aber leider nicht wie daten aus einer Datenbank herrauslesen kann oder gar mit den gespeicherten daten abgleichen kann.
habe verschiedene methoden versucht aber immer wird ausgegeben das zb Username nicht vom Datentyp "Char" ist jedoch kann ich nur nvarchar und nchar auswählen
hier mal ein kurzer code von meinem versuch (erleuterung: wenn der user auf Login klickt soll die datenbankabfrage durchgeführt und mit dem formulardaten vergilchen werden und eine weiterleitung erfolgen)
VB.NET-Quellcode
- Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick Dim db As New CVDBDataSet
- Dim UserAccount = From UserAccountData In db Where UserAccountData.Username Select UserAccount.Username
- DataGridView1.DataSource = UserAccount
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If LoginTextUname.Text = DataGridView1.DataSource.Username And LoginTextPWD.Text = DataGridView1.DataSource.PWD Then
- Form2.Show()
- End If
- End Sub
Ich hoffe Ihr könnt mir helfen