Bonjour à tous,
Je suis surpris de voir qu'il n'y pas d'énumération pour les types dans le Framwork ou alors j'ai pas trouvé.
(En ADOX il y a les DataTypeEnum mais j'utilise ADO)
j'aurais besoin de cette énumeration créer des procédures de construction de DataColomn et j'aimerais que cela fonctionne de cette manière :
- Retrouver cette enumération dans l’éditeur VB (pour éviter les risques d'erreurs)
- Pouvoir passer le type en tant qu'argument à ma procédure de construction.
Par exemple :
j'ai pensais à utiliser des structures dans ce style mais je trouve ça étrange de devoir faire cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private sub BuildMaColonne (TableName as string, ColonneName as string, ColonneType as ColonneType) Dim MaTable As New DataTable(TableName) MaTable.Columns.Add(ColonneName, Type.GetType(ColonneType)) End Sub
EDIT : Rajouté 'As String'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Public Structure ColonneType Const TypeInt32 as String = "System.int32" Const TypeString as String = "System.string" ..... End Structure
Vous pensez que j'ai raté quelques choses ou je peux continuer en suivant cette technique ?
Partager