Bonjour,
D=E9sol=E9 : la question est un peu longue...
Je suis en train de migrer une base Access sur SQL=20
Serveur.
L'assistant fait tr=E8s bien =E7a, il transf=E8re la base=20
d'Access sur SQL Serveur et cr=E9e un attachement de table=20
vers SQL pour chaque table. Il va m=EAme jusqu'=E0 r=E9cup=E9rer=20
le mod=E8le relationnel dans SQL Server. Super !
Par contre, SQL Server ne g=E8re pas certains formats de=20
champs disponibles dans Access (liens hypertexte=20
notamment). Lors du transfert, les champs liens=20
hypertexte ont donc =E9t=E9 modifi=E9s en champs m=E9mos. J'ai de=20
ce fait perdu une fonctionnalit=E9 que j'utilisais=20
beaucoup, la capacit=E9 d'ouvrir un document Word ou Excel=20
depuis ma base Access par un clic sur le champ lien=20
hypertexte qui stocke le nom et le chemin d'acc=E8s au=20
fichier.
Il faudrait que je cr=E9e un petit bout de code derri=E8re un=20
bouton qui puisse faire une ouverture de fichier .DOC=20
ou .XLS avec comme param=E8tre le nom et le chemin du=20
fichier stock=E9s dans le champ (devenu texte) de la base.
Seul hic, je n'arrive pas =E0 trouver la commande ad-hoc.
Quelqu'un peut-il m'aider, SVP ?
Merci d'avance et bonnes f=EAtes =E0 tous.
Eric
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
Francois
Bonjour,
La question est souvent posée : en passant par l'API ShellExecute http://www.mvps.org/accessfr/apis/api0018.htm
@+
François
"Eric" a écrit dans le message news: 03e901c3c958$e2effeb0$ Bonjour, Désolé : la question est un peu longue... Je suis en train de migrer une base Access sur SQL Serveur. L'assistant fait très bien ça, il transfère la base d'Access sur SQL Serveur et crée un attachement de table vers SQL pour chaque table. Il va même jusqu'à récupérer le modèle relationnel dans SQL Server. Super ! Par contre, SQL Server ne gère pas certains formats de champs disponibles dans Access (liens hypertexte notamment). Lors du transfert, les champs liens hypertexte ont donc été modifiés en champs mémos. J'ai de ce fait perdu une fonctionnalité que j'utilisais beaucoup, la capacité d'ouvrir un document Word ou Excel depuis ma base Access par un clic sur le champ lien hypertexte qui stocke le nom et le chemin d'accès au fichier.
Il faudrait que je crée un petit bout de code derrière un bouton qui puisse faire une ouverture de fichier .DOC ou .XLS avec comme paramètre le nom et le chemin du fichier stockés dans le champ (devenu texte) de la base.
Seul hic, je n'arrive pas à trouver la commande ad-hoc. Quelqu'un peut-il m'aider, SVP ? Merci d'avance et bonnes fêtes à tous. Eric
Bonjour,
La question est souvent posée :
en passant par l'API ShellExecute
http://www.mvps.org/accessfr/apis/api0018.htm
@+
François
"Eric" <eriou@albione.fr> a écrit dans le message news:
03e901c3c958$e2effeb0$a001280a@phx.gbl...
Bonjour,
Désolé : la question est un peu longue...
Je suis en train de migrer une base Access sur SQL
Serveur.
L'assistant fait très bien ça, il transfère la base
d'Access sur SQL Serveur et crée un attachement de table
vers SQL pour chaque table. Il va même jusqu'à récupérer
le modèle relationnel dans SQL Server. Super !
Par contre, SQL Server ne gère pas certains formats de
champs disponibles dans Access (liens hypertexte
notamment). Lors du transfert, les champs liens
hypertexte ont donc été modifiés en champs mémos. J'ai de
ce fait perdu une fonctionnalité que j'utilisais
beaucoup, la capacité d'ouvrir un document Word ou Excel
depuis ma base Access par un clic sur le champ lien
hypertexte qui stocke le nom et le chemin d'accès au
fichier.
Il faudrait que je crée un petit bout de code derrière un
bouton qui puisse faire une ouverture de fichier .DOC
ou .XLS avec comme paramètre le nom et le chemin du
fichier stockés dans le champ (devenu texte) de la base.
Seul hic, je n'arrive pas à trouver la commande ad-hoc.
Quelqu'un peut-il m'aider, SVP ?
Merci d'avance et bonnes fêtes à tous.
Eric
La question est souvent posée : en passant par l'API ShellExecute http://www.mvps.org/accessfr/apis/api0018.htm
@+
François
"Eric" a écrit dans le message news: 03e901c3c958$e2effeb0$ Bonjour, Désolé : la question est un peu longue... Je suis en train de migrer une base Access sur SQL Serveur. L'assistant fait très bien ça, il transfère la base d'Access sur SQL Serveur et crée un attachement de table vers SQL pour chaque table. Il va même jusqu'à récupérer le modèle relationnel dans SQL Server. Super ! Par contre, SQL Server ne gère pas certains formats de champs disponibles dans Access (liens hypertexte notamment). Lors du transfert, les champs liens hypertexte ont donc été modifiés en champs mémos. J'ai de ce fait perdu une fonctionnalité que j'utilisais beaucoup, la capacité d'ouvrir un document Word ou Excel depuis ma base Access par un clic sur le champ lien hypertexte qui stocke le nom et le chemin d'accès au fichier.
Il faudrait que je crée un petit bout de code derrière un bouton qui puisse faire une ouverture de fichier .DOC ou .XLS avec comme paramètre le nom et le chemin du fichier stockés dans le champ (devenu texte) de la base.
Seul hic, je n'arrive pas à trouver la commande ad-hoc. Quelqu'un peut-il m'aider, SVP ? Merci d'avance et bonnes fêtes à tous. Eric