Bonjour,
Je cherche à intégrer les modalités d'une table SAS (colonne Patho de la table "Pathologies") dans un combobox sous Visual C# 2008. Pour ce faire, j'ai essayé de définir une connexion à SAS pour ensuite pouvoir attribuer les valeurs de ma colonne SAS à un dataset, puis, au combobox.
Voici mon code:
La connexion strConn ne marche pas comme je le souhaite et je n'ai pas trouvé d'informations pouvant m'aider sur le net.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 string strConn = "Provider = sas.BaseSASProvider;Data Source = sdplserv; SAS Executable = C:/Program Files/SAS92/SASFoundation/9.2/sas.exe ; SAS Parameters = -initstmt %sasodbc(sdplserv) -icon -nosplash ; SAS Working Directory = C:/.../Donnees"; OleDbConnection conn = new OleDbConnection(strConn); conn.Open(); OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT distinct Patho FROM Pathologies", conn); DataSet datatable = new DataSet(); adapter.Fill(datatable,"Pathologies"); combobox.DataSource = datatable.Tables["Pathologies"]; combobox.DisplayMember = "Patho"; combobox.ValueMember = "Patho";
Auriez-vous une solution pour moi?
Merci d'avance.
Partager