Bienvenue! Identification Créer un nouveau profil

Recherche avancée

Re: Modif type de champ dans tables liées

avatar
08/11/08 10:41
En fait, "Lien hypertexte" n'est pas un type en soi. Il n'existe donc pas de type Hyperlink en SQL. Le lien hypertexte est un champ Mémo (en SQL : MEMO ou LONGTEXT) qui a un attribut spécifique (en DAO : dbHyperlinkField).

Là où ça se complique, c'est que l'attribut n'est pas (à ma connaissance) accessible en SQL. En plus, il est en lecture seule une fois que le champ a été défini.

Ce qui veut dire qu'il y a 2 solutions, selon qu'on souhaite conserver le contenu du champ Nom ou pas. Si les données actuelles du champ Nom peuvent être perdues, on peut :
1. Créer un nouveau champ Lien hypertexte.
2. Détruire le champ Nom.
3. Renommer le champ Lien hypertexte.

Sinon, pour conserver les données :
1. Créer un nouveau champ Lien hypertexte.
2. Transférer le contenu de Nom dans le nouveau champ.
3. Détruire le champ Nom.
4. Renommer le nouveau champ.

En passant : j'imagine que ce n'est pas un "nom" qui va être transformé en hypertexte ? (quelle est l'application derrière, sinon ?). D'autre part, je ne suis pas sûr que la transformation soit une bonne idée. Les hypertextes ont des effets de bords en publipostage, par ex.

My 2 (euro)cents smiling smiley

-- Hervé Inisan.
SujetAuteurEnvoyé le

Modif type de champ dans tables liées

christian bonnart07/11/08 17:14

Re: Modif type de champ dans tables liées

Hervé Inisan08/11/08 10:41

Re: Modif type de champ dans tables liées

christian bonnart09/11/08 12:38

Re: Modif type de champ dans tables liées

Hervé Inisan09/11/08 12:58

Re: Modif type de champ dans tables liées

christian bonnart09/11/08 15:29

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter