Ich bin in der Lage, erfolgreich zu generieren eine ID auf Formular Last zu beheben, aber wenn ich das Formular verlassen und versuchen, es zu laden wieder die ID erzeugt die gleiche ist wie die vorherigeim nicht in der Lage zu meinem Auto-ID-Generator
Try
Dim num As Integer
conn.ConnectionString = String.Format("server=localhost;user id=root;password=root;database=rishab")
conn.Open()
sqlcommand = New MySqlCommand("select max(ID) from inc", conn)
sqlcommand.ExecuteNonQuery()
If IsDBNull(sqlcommand.ExecuteScalar) Then
num = 1
id5.Text = num
Else
num = sqlcommand.ExecuteScalar + 1
id5.Text = num
End If
sqlcommand.Dispose()
conn.Close()
conn.Dispose()
Catch ex As Exception
End Try
Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
autogenerate()
End Sub
Haben Sie eine Frage an uns? –
Was ist der Rückgabetyp Ihrer Funktion autogenerate –
Fügen Sie etwas in die Tabelle ein, um die ID zu erhöhen? – Bugs