J'établis ce qu'il faut pour les connexions, open, close, read?. De cette manière :
Pour MS ACCESS par exemple.
Dim ConMSAa as oledbConnection
Dim ComMSAa as OledbCommand
Dim DRMSAa as OleDBDataReader
Dim ConMSAStringaa as string
Dim SQLMSAa as string
Dim DTablesMSAa as New DataTable
Dim DRowMSAa as DataRow
Idem pour DB2, Oracle? avec d'autres noms.
Maintenant je voudrais permettre la lecture d'un Excel et essaie d'ajouter une référence.
Je ne trouve que Imports Microsoft.Office.Interop.Excel alors que dans des forums, j'avais vu une autre référence pour Excel sans le mot InterOp ( qui veut dire ???? ) ?que je ne le trouve pas chez moi .
Plus grave quand je fais l'import de cet InterOp.Excel, j'ai des Datatable ( dont celle de MS Access ) qui deviennent ambigu , « importé des espaces de noms ou des types ?Microsoft.Office.InterOp.Excel?,?System.Data » et tout d'un coup aussi « Foms n'est pas un membre de ?Microsoft.Office.InterOp.Excel.Windows? »
D'où cela sort il ?
Finalement mon Import ?InterOP.Excel a mis la pagaille dans mon code qui semblait bien fonctionner.
Explication bienvenue, ainsi qu'un pointeur vers une bonne lecture.