begin process at 2012 02 16 18:00:42
  Trouver un code source :
 
dans
 
Accueil > 

Tutoriels

 > 

VB.NET

 > (CLASS & MODULE )REMPLIR COMBO D'UN AUTRE FORM

(CLASS & MODULE )REMPLIR COMBO D'UN AUTRE FORM


 Information sur le tutoriel

Note :
Aucune note

 Description

bonjour
au début je vous trace la classe de connection  a la quel je vais faire appeler a chaque fois, après on verra comment on peut modifier une combobox qui se trouve dans une autre formulaire  que celui qu'on est entrain d'effectuer le changement c'est très outils pour les tables qui dépendant dans enregistrement des autres

Tutorial

Imports System.Data

Imports System.Data.OracleClient

‘’’’’’’’’’’’’’’’’classe de connection (bonus mdrrrrrrrrrrrrrr)

Public Class connectionclass


Public connection As OracleConnection

Public command As OracleCommand

Public objDataSet As DataSet

Public Adapter As OracleDataAdapter

Sub New()

connection = New OracleConnection()

connection.ConnectionString = “votre chaine”

End Sub


Public Sub ouverture()

connection.Open()


End Sub


Public Function getConnection()

Return (connection)

End Function


Public Sub fermeture()

connection.Close()

End Sub


Public Sub insertion(ByVal req1 As String)

command = New OracleCommand(req1, connection)


End Sub

Public Sub command_new()

command = New OracleCommand()

End Sub

Public Function getcommand()

Return command

End Function

end class


‘’’’’’’’’’’’’’’’’’’’’’’’’’’’procedure de remplissage du combo

Sub remplir_combobox(ByVal combo As ComboBox, ByVal requete As String, ByVal champ_afficher As String, ByVal champ_value As String)

Try

OBconnc = New connectionclass()

OBconnc.ouverture()

OBconnc.insertion(requete)

comm = OBconnc.getcommand()

reader = comm.ExecuteReader()

combo.Items.Clear()

combo.ValueMember = champ_value 'puisque la combobox a une valeur afficher

combo.DisplayMember = champ_afficher 'et une pris come value

While (reader.Read())

If (reader(0).ToString() <> Nothing) Then

combo.Items.Add(reader(0))


End If

End While

reader.Close()

combo.Update()

combo.Refresh()


Catch ex As Exception

MsgBox(ex.Message & "erreur c'est produite lors de l'extraction d'information")

End Try


End Sub

 Historique

29 avril 2008 17:23:18 :
information de securité comuniqué
29 avril 2008 17:28:51 :
information modifié

Commentaires

Commentaire de mounirCrAzY le 15/05/2008 16:57:07

Exemple très interessant ...
Je vais essayer avec ASP.Net
ça va regler tant de defuculter que je trouve concernant un site de vente en ligne que j'essaye de realiser ..

Mercii...

Commentaire de daybi le 15/07/2010 11:51:40

salut
SVP, je suis un debutant en VB 2008 et j'ai un problème pour mettre des données dans ma base de données à travers un formulaire.
QUelqu'un peut-il m'aider SVP?
Voici ma procedure ci-dessous:

Private Sub addSociete()
        
        connexion.Execute("INSERT INTO societe (id_societe, nom, ville, adresse, pays, telephone, fax, mail)" _
        & " VALUES ('" & Trim(zone.Text) & "', " _
        & " '" & Trim(zone1.Text) & "', " _
        & " '" & Trim(zone2.Text) & "', " _
        & " '" & Trim(zone6.Text) & "', " _
        & " '" & Trim(zone3.Text) & "', " _
        & " '" & Trim(zone7.Text) & "', " _
        & " '" & Trim(zone4.Text) & "', " _
        & " '" & Trim(zone5.Text) & "'); ") _
        '& " '" & societeID() & "');")

    End Sub


Quand j'exécute j'obtien le message d'erreur suivant:

NullReferenceExeption was unhandled
use the new keybord to create an object instance
chek to determine if the object is null before calling the methode

merci davance!!!!

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,747 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales