OVH Cloud OVH Cloud

ACCESS et liaison avec une page AS.NET

1 réponse
Avatar
gdnet
bonjour à tous,
petite question mais gros problème fondamental !

Depuis une page Web écrite en Asp.net on peut accèder à une BD (non pas
Astérix), une base Access
et relire ou écire sur les tables de cette BD .

Y a t il une possibilitée de lancer l'exécution d'une Requète dans cette BD
pour qu'elle réalise un travail interne à cette BD ?

Et oui on est jamais content de ce que l'on a ,
on en veut toujours plus !

Pour compléter ma question !

Au minimum est il possible de faire recopier la structure
d'une table dans une BD Access, sur une autre table
et non pas seulement recopier les enregistrements ?

En effet si l'on utilise un champ qui est en autonumération
si l'on supprime toutes les données par
un "Delete * NomTable"
et que l'on enregistre une nouvelle fiche
l'enregistrement reprend son autonumeration là où
il s'est arréter et réincrément celui ci!
Donc le champ n'est pas remis à 1 .

merci à tous
a bientot !

1 réponse

Avatar
Sylvain Lafontaine
Pour votre première question, oui, j'imagine qu'il est possible de faire
exécuter des instructions DDL (Data Definition Language) comme n'importe
quelle autre instruction SQL sur Access avec le pilote JET. Plusieurs des
opérations que vous mentionnez peuvent toutefois requérir ADOX et non pas
seulement ADO (ou ADODB).

Pour votre deuxième question, dans tous les cas de figure, votre design
devrait être toujours et complètement insensible à la valeur absolue d'un
champ autonumérique. Si vous avez besoin de valeurs absolues, enlever la
propriété autonumérique ou ajouter une nouvelle colonne destinée à contenir
les valeurs désirées.

S. L.

Dans tous les cas, votre code devrait être insensible
"gdnet" wrote in message
news:
bonjour à tous,
petite question mais gros problème fondamental !

Depuis une page Web écrite en Asp.net on peut accèder à une BD (non pas
Astérix), une base Access
et relire ou écire sur les tables de cette BD .

Y a t il une possibilitée de lancer l'exécution d'une Requète dans cette
BD
pour qu'elle réalise un travail interne à cette BD ?

Et oui on est jamais content de ce que l'on a ,
on en veut toujours plus !

Pour compléter ma question !

Au minimum est il possible de faire recopier la structure
d'une table dans une BD Access, sur une autre table
et non pas seulement recopier les enregistrements ?

En effet si l'on utilise un champ qui est en autonumération
si l'on supprime toutes les données par
un "Delete * NomTable"
et que l'on enregistre une nouvelle fiche
l'enregistrement reprend son autonumeration là où
il s'est arréter et réincrément celui ci!
Donc le champ n'est pas remis à 1 .

merci à tous
a bientot !