OVH Cloud OVH Cloud

Requete à partir d'un DataTable

4 réponses
Avatar
Alain
Bonjour,

J'ai un DataTable rempli avec les colonnes [NumeroClient], [Nom], [Ville]

Le contenu de ce DataTable est saisie, ou prérempli à partir d'un flux.

Je cherche à poser une requête SQL sur les dossiers de ces clients sur ma
base de donnée.

have you an idea ?

Alain

4 réponses

Avatar
Ambassadeur Kosh
> Bonjour,
J'ai un DataTable rempli avec les colonnes [NumeroClient], [Nom], [Ville]
Le contenu de ce DataTable est saisie, ou prérempli à partir d'un flux.
Je cherche à poser une requête SQL sur les dossiers de ces clients sur ma
base de donnée.

have you an idea ?

Alain



comme dirait un certain popeye dans les bronzés : "bon ben les amis, je
crois qu'ça va pas être possible hein... j't'expliquerai..."

DataTable, et SQL, c'est pas le meme monde. il y'a bien un Select, mais plus
je relis, moins je comprend la question.
on peut la refaire ?
Avatar
Alain
Oui c'est vraie , c'est pas simple à expliquer. En fait j'ai le résultat
d'une requête
qui m'a servi à remplir un DataTable. Ce DataTable peut ensuite être édité,
par ajout de client et je me posais la question de savoir comment j'allais
pouvoir effectuer
une autre requête SQL sur ma base pour obtenir des infos sur les clients
choisis, ceux qui sont dans le DataTable ... Je pourrais faire du SQL sur le
Sql d'origine, mais le DataTable ayant été édité ... Sinon il faut que je
scan le DataTable row par row afin d'interroger la base SQL (lourd ...)

A+ Alain

"Ambassadeur Kosh" a écrit :

> Bonjour,
> J'ai un DataTable rempli avec les colonnes [NumeroClient], [Nom], [Ville]
> Le contenu de ce DataTable est saisie, ou prérempli à partir d'un flux.
> Je cherche à poser une requête SQL sur les dossiers de ces clients sur ma
> base de donnée.
>
> have you an idea ?
>
> Alain

comme dirait un certain popeye dans les bronzés : "bon ben les amis, je
crois qu'ça va pas être possible hein... j't'expliquerai..."

DataTable, et SQL, c'est pas le meme monde. il y'a bien un Select, mais plus
je relis, moins je comprend la question.
on peut la refaire ?





Avatar
Ambassadeur Kosh
si tu as besoin d'acceder à des infos qui sont déja dans ta DataTable, fait
un Select dessus.
si les lignes ne sont pas dans la DataTable, tu execute une requete avec un
parametre que tu alimente avec ta valeur "clef"

non ?
Avatar
Alain
Merci pour tes réponses , je pense qu'effectivement pour poser une requete
sur une base à partir d'un datatable il faut que je passe par un paramètre
contennat les valeurs clef.

A + Alain



"Ambassadeur Kosh" a écrit :

si tu as besoin d'acceder à des infos qui sont déja dans ta DataTable, fait
un Select dessus.
si les lignes ne sont pas dans la DataTable, tu execute une requete avec un
parametre que tu alimente avec ta valeur "clef"

non ?