1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
Private Sub FillTextbox()
Dim oledr As OleDb.OleDbDataReader
If State = DBconnector.Add_Or_Edit_state.EditRecordstate Then
Call OpenConnection()
Call Initialized()
With OleDa
.SelectCommand = New OleDb.OleDbCommand()
.SelectCommand.CommandText = "SELECT * FROM [T_Listing_FT] WHERE ([ID] = [@ID])"
.SelectCommand.Connection = OleCn
.SelectCommand.Parameters.Add("@ID", System.Data.OleDb.OleDbType.VarWChar, 50, "ID").Value = Frm_Recherche.ListView_Resultat.SelectedItems(0).Text
End With
oledr = OleDa.SelectCommand.ExecuteReader()
With oledr
If Not .HasRows Then
'Nothing
Else
.Read()
Me.TboxID.Text = IIf(.IsDBNull(0), "", .Item("ID").ToString())
Me.TboxCATEGORIE.Text = IIf(.IsDBNull(1), "", .Item("CATEGORIE").ToString())
Me.TboxDESCRIPTION1.Text = IIf(.IsDBNull(3), "", .Item("DESCRIPTION1").ToString())
Me.TboxDESCRIPTION2.Text = IIf(.IsDBNull(4), "", .Item("DESCRIPTION2").ToString())
Me.TboxREFERENCE.Text = IIf(.IsDBNull(5), "", .Item("REFERENCE").ToString())
Me.TboxMARQUE.Text = IIf(.IsDBNull(6), "", .Item("MARQUE").ToString())
Me.TboxFOURNISSEUR.Text = IIf(.IsDBNull(7), "", .Item("FOURNISSEUR").ToString())
Me.TboxREMARQUES.Text = IIf(.IsDBNull(7), "", .Item("REMARQUES").ToString())
Me.TboxWWW.Text = IIf(.IsDBNull(7), "", .Item("WWW").ToString())
Me.TboxPDF.Text = IIf(.IsDBNull(7), "", .Item("PDF").ToString())
Me.TboxLien.Text = IIf(.IsDBNull(7), "", .Item("LIEN").ToString())
Me.TboxImage.Text = IIf(.IsDBNull(7), "", .Item("IMAGE").ToString())
Me.TboxNotes.Text = IIf(.IsDBNull(7), "", .Item("NOTES").ToString())
Me.CboGamme.ValueMember = ("gamme")
Me.CboGamme.DisplayMember = IIf(.IsDBNull(2), "", .Item("GAMME").ToString())
.Close()
End If
'Call CloseConnection()
End With
End If
End Sub |
Partager