Programmet laver om i koden ved redigerering af felter
Hej eksperterVidste ikke lige hvad jeg skulle kalde overskrift for at den skulle være dækkende, så nu vil jeg prøve at beskrive problemet i stedet.
Jeg har indsat følgende kode på min form:
Me.OleDbConnection1.Open()
Me.Betalingsadapter.SelectCommand = Me.OleDbSelectCommand2
Me.OleDbSelectCommand2.CommandText = "SELECT BetalingsId, Betalingsform FROM Betalingsformer"
Me.OleDbSelectCommand2.Connection = Me.OleDbConnection1
Me.Betalingsadapter.Fill(BetalingDataset1)
Me.ComboBox1.DataSource = BetalingDataset1.Tables(0)
Me.ComboBox1.DisplayMember = "Betalingsform"
Me.ComboBox1.Location = New System.Drawing.Point(264, 288)
Me.ComboBox1.Name = "ComboBox1"
Me.ComboBox1.Size = New System.Drawing.Size(232, 21)
Me.ComboBox1.TabIndex = 24
Me.ComboBox1.ValueMember = "BetalingsId"
Me.OleDbConnection1.Close()
Det fungerer fint, men når jeg så redigerer formen ved grafisk at indsætte et objekt i form af en knap, tekstboks mv, så bliver ovenstående kode automatisk lavet om til:
Me.ComboBox1.DisplayMember = "Betalingsform"
Me.ComboBox1.Location = New System.Drawing.Point(264, 288)
Me.ComboBox1.Name = "ComboBox1"
Me.ComboBox1.Size = New System.Drawing.Size(232, 21)
Me.ComboBox1.TabIndex = 24
Me.ComboBox1.ValueMember = "BetalingsId"
Nu virker programmet så ikke længere, da den har slettet forbindelsen til databasen. Hvad kan jeg gøre for den ikke laver denne ændring?
