Bonjour a tous,
Je rencontre un probleme lors de l'execution de la requete "SELECT Colonne.1 FROM TableX"
Le soucis vient de la presence d'un point dans le nom de la colonne "Colonne.1".
Je precise que je ne peux pas changer le nom de la colonne.
Le site de MSDN propose trois contournements de ce probleme que je n'arrive pas a mettre en oeuvre.
Voir : http://support.microsoft.com/kb/972856/fr
Par contre une requete type SELECT * fonctionne, toutefois je ne peux l'employer comme solution car la base est extremement volumineuse !
Auriez vous une idee pour contourner ce probleme simplement ?
Merci d'avance pour votre aide,
cordialement, eddy s
voici le detail du code au besoin, la ligne en rouge genere l'erreur "ERROR [42000] [ABB][SPIDER ODBC Driver]".
Cmd = "SELECT TableX.[Colonne.1], TIME FROM TableX"
Dim Con As Odbc.OdbcConnection
Con = New Odbc.OdbcConnection(ConSTR)
Dim Quer As New Odbc.OdbcCommand(Cmd, Con)
Dim DataAdaptw As Odbc.OdbcDataAdapter
DataAdaptw = New Odbc.OdbcDataAdapter(Quer)
Try
Con.Open()
GridView1.DataSource =
DataAdaptw.SelectCommand.ExecuteReader()
GridView1.DataBind()
Con.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try