j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais
afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource
un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid
est "bizarre" et il faut cliquer sur + puis sur Table pour
afficher les données...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
Lorsqu'une grille affiiche un dataset, toutes les tables sont représentées avec prise en compte de leurs relations hiérarchiques éventuelles...
A priori, essaie soit d'affecter le DataTable voulu de ton DataSet à la source de la grille ou précise la table voulue via la propriété DataMember...
-- Patrice
"myname" a écrit dans le message de news: 445afe5a$
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid est "bizarre" et il faut cliquer sur + puis sur Table pour afficher les données...
Merci !
Lorsqu'une grille affiiche un dataset, toutes les tables sont représentées
avec prise en compte de leurs relations hiérarchiques éventuelles...
A priori, essaie soit d'affecter le DataTable voulu de ton DataSet à la
source de la grille ou précise la table voulue via la propriété
DataMember...
--
Patrice
"myname" <nospam@ihatespam.com> a écrit dans le message de news:
445afe5a$1@news.sncf.fr...
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais
afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource
un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid
est "bizarre" et il faut cliquer sur + puis sur Table pour
afficher les données...
Lorsqu'une grille affiiche un dataset, toutes les tables sont représentées avec prise en compte de leurs relations hiérarchiques éventuelles...
A priori, essaie soit d'affecter le DataTable voulu de ton DataSet à la source de la grille ou précise la table voulue via la propriété DataMember...
-- Patrice
"myname" a écrit dans le message de news: 445afe5a$
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid est "bizarre" et il faut cliquer sur + puis sur Table pour afficher les données...
Merci !
PierreSlideM
J'ai jamais trouvé la Datagrid utile !! je fais tout "à la main" en chargeant mes données dans une listview en mode Details . ainsi,je peut mettre seulement les champs que je veux,eventuellement avec des mises en forme perso. Par exemple,j'ai dans ma base de données un champ "Année" et un autre "Ordre" que je combine en "Année/Ordre" ( 2006/01 ) ça complique un peu,il faut créer une fenetre d'edition et gerer toutes les mises à jour sois-meme,mais c'est bien plus pratique !
"myname" a écrit :
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid est "bizarre" et il faut cliquer sur + puis sur Table pour afficher les données...
Merci !
J'ai jamais trouvé la Datagrid utile !! je fais tout "à la main" en chargeant
mes données dans une listview en mode Details . ainsi,je peut mettre
seulement les champs que je veux,eventuellement avec des mises en forme perso.
Par exemple,j'ai dans ma base de données un champ "Année" et un autre
"Ordre" que je combine en "Année/Ordre" ( 2006/01 )
ça complique un peu,il faut créer une fenetre d'edition et gerer toutes les
mises à jour sois-meme,mais c'est bien plus pratique !
"myname" a écrit :
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais
afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource
un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid
est "bizarre" et il faut cliquer sur + puis sur Table pour
afficher les données...
J'ai jamais trouvé la Datagrid utile !! je fais tout "à la main" en chargeant mes données dans une listview en mode Details . ainsi,je peut mettre seulement les champs que je veux,eventuellement avec des mises en forme perso. Par exemple,j'ai dans ma base de données un champ "Année" et un autre "Ordre" que je combine en "Année/Ordre" ( 2006/01 ) ça complique un peu,il faut créer une fenetre d'edition et gerer toutes les mises à jour sois-meme,mais c'est bien plus pratique !
"myname" a écrit :
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid est "bizarre" et il faut cliquer sur + puis sur Table pour afficher les données...
Merci !
Chris
PierreSlideM a écrit :
J'ai jamais trouvé la Datagrid utile !! je fais tout "à la main" en chargeant mes données dans une listview en mode Details . ainsi,je peut mettre seulement les champs que je veux,eventuellement avec des mises en forme perso. Par exemple,j'ai dans ma base de données un champ "Année" et un autre "Ordre" que je combine en "Année/Ordre" ( 2006/01 ) ça complique un peu,il faut créer une fenetre d'edition et gerer toutes les mises à jour sois-meme,mais c'est bien plus pratique !
"myname" a écrit :
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid est "bizarre" et il faut cliquer sur + puis sur Table pour afficher les données...
Merci !
pour eviter d'avoir a taper sur le + du datagrid il faut faire datagrid1.datasource( mondataset,table(0)) a+
PierreSlideM a écrit :
J'ai jamais trouvé la Datagrid utile !! je fais tout "à la main" en chargeant
mes données dans une listview en mode Details . ainsi,je peut mettre
seulement les champs que je veux,eventuellement avec des mises en forme perso.
Par exemple,j'ai dans ma base de données un champ "Année" et un autre
"Ordre" que je combine en "Année/Ordre" ( 2006/01 )
ça complique un peu,il faut créer une fenetre d'edition et gerer toutes les
mises à jour sois-meme,mais c'est bien plus pratique !
"myname" a écrit :
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais
afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource
un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid
est "bizarre" et il faut cliquer sur + puis sur Table pour
afficher les données...
Merci !
pour eviter d'avoir a taper sur le + du datagrid il faut faire
datagrid1.datasource( mondataset,table(0))
a+
J'ai jamais trouvé la Datagrid utile !! je fais tout "à la main" en chargeant mes données dans une listview en mode Details . ainsi,je peut mettre seulement les champs que je veux,eventuellement avec des mises en forme perso. Par exemple,j'ai dans ma base de données un champ "Année" et un autre "Ordre" que je combine en "Année/Ordre" ( 2006/01 ) ça complique un peu,il faut créer une fenetre d'edition et gerer toutes les mises à jour sois-meme,mais c'est bien plus pratique !
"myname" a écrit :
Bonjour,
j'utilise VB.Net 2003 et j'accède à une base via une OdbcConnection.
Je prépare une requête dans une OdbcCommand et je voudrais afficher le résultat dans un tableau sous une Form.
Quelle est la solution la plus simple/rapide/efficace ?
Pour l'instant, j'utilise un Datagrid, et affectant à son DataSource un DataSet renseigné par un OdbcDataAdapter.
Mais je suis pas satisfait du résultat : l'affichage dans le Datagrid est "bizarre" et il faut cliquer sur + puis sur Table pour afficher les données...
Merci !
pour eviter d'avoir a taper sur le + du datagrid il faut faire datagrid1.datasource( mondataset,table(0)) a+