Announcement

Collapse
No announcement yet.

Textbox inhalt an Module

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Textbox inhalt an Module

    Hallo Leute,

    erstmal was zu mir, bin gerade dabei vb.Net zu lernen.

    Ich habe mir in diesem Sinne ein kleines Projekt ausgedacht um mich Praktisch daran auszutoben.

    Jetzt bin ich aber ein wenig verwirrt und könnte hier und da mal eure Hilfe gebrauchen, wie z.B. jetzt.

    Im Grunde geht es um eine eintragung in ne Datenbank mit den beiden Feldern.

    Folgendes :

    Irgendwie müssen die textbox daten in die entsprechende Funktion welche im Modul ausgelagert ist. Nur wie bekomme ich das hin ?

    modul :

    Code:
    Public Function SQL_Neubestellung()
            Dim myInsertQuery As String = "INSERT INTO users (name, password) Values (""" & tb_name.Text & """,""" & tb_password.Text & """)"
            Dim myCommand As New MySql.Data.MySqlClient.MySqlCommand(myInsertQuery)
            Try
                Call SQL_Connect()
                myCommand.ExecuteNonQuery()
    
            Catch ex As Exception
    
            End Try
    'Return (msgbox("bla")) 
        End Function
    form :
    Code:
       Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Call Module_1.SQL_Neubestellung()
        End Sub
    Währe Nett wenn mir jemand erzählen kann, wie ich tb_name.Text und tb_password.Text an die funktion bekomme.


    Grüße

  • #2
    Code:
    Public Function SQL_Neubestellung(ByVal strName As String, ByVal strPassword As String)
    
            Dim myInsertQuery As String = "INSERT INTO users (name, password) Values (""" & strName & """,""" & strPassword & """)"
            Dim myCommand As New MySql.Data.MySqlClient.MySqlCommand(myInsertQuery)
            Try
                Call SQL_Connect()
                myCommand.ExecuteNonQuery()
    
            Catch ex As Exception
    
            End Try
    'Return (msgbox("bla")) 
        End Function
    Ich glaube du solltest dir mal die Grundladen durchlesen.
    http://openbook.galileocomputing.de/vb_net/

    Comment


    • #3
      yep, kann mich nur sv00010 anschließen. Sehr zu empfehlen das openbook!

      Comment

      Working...
      X