Bonjour,

Je charge une table dans un dataset via un DataReader.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  Dim objConnection As DbConnection
        objConnection = Nothing
        Dim objDbReader As DbDataReader
        objDbReader = Nothing
 
        Try
 
            objConnection = GetConnection()
 
            Dim command As DbCommand
            command = CreateDbCommand(commandText, objConnection, CommandType.Text)
 
            objConnection.Open()
 
            objDbReader = command.ExecuteReader(CommandBehavior.CloseConnection)
 
            dataSet.Load(objDbReader, LoadOption.PreserveChanges, tableName)
 
        Finally
            If objConnection.State <> System.Data.ConnectionState.Closed Then
                objConnection.Close()
            End If
 
        End Try
Mais mon soucis c'est que la table n'a pas le schémas de la table de la base....
Comment faire pour que la table que je charge contienne le schémas de la table de la base ?
J'ai trouvé objDReaderSch.GetSchemaTable mais j'obtiens juste le schemas dans une datatable...

Bref je suis bien embêté...

Gwendal