insertion de lien dans une table avec id automatique

Discussions sur le module de base de données de StarOffice NeoOffice ou OpenOffice.org Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOos

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.

insertion de lien dans une table avec id automatique

Messagepar Nico69000 » 05 Nov 2009 20:45

Bonsoir,

J'ai table concernant des acteurs avec:
id_actor | nom | photos

J'ai pour chaque acteur, 3 type de liens que je souhaite inserer dans le champ photo qui sont de type:

h**p://site/modules/acteurs/[id_actor]/wallpaper.jpg
h**p://site/modules/acteurs/[id_actor]/tetegrande.jpg
h**p://site/modules/acteurs/[id_actor]/corps.jpg

Je souhaite faire une requête d'insertion qui me permettrait de remplir le champ photo que je pense devoir mettre en [enum] mais je ne suis pas sûr.

Est-il possible de créer une requête qui insèrerait les 3 liens en y incluant automatiquement le id_actor comme vu plus haut ?
Dernière édition par MrPropre le 05 Nov 2009 22:02, édité 1 fois au total.
Raison: URL neutralisées
Nico
OpenOffice 3 sous Windows XP
Nico69000
NOOouvel adepte
NOOouvel adepte
 
Messages: 16
Inscrit le: 30 Déc 2008 15:34

Re: insertion de lien dans une table avec id automatique

Messagepar Grenouille » 05 Nov 2009 22:07

Bonsoir,

As-tu lu ce fil viewtopic.php?f=9&t=4033&hilit=insertion+multiple ?

Soit tu passes par Outils > SQL, soit tu fais une macro qui fera l'insertion (et dans ce cas, il te faudra poster dans la bonne section).

A+
OpenOffice 3.1.0 édition Novell avec Windows XP
Avatar de l’utilisateur
Grenouille
SuppOOorter
SuppOOorter
 
Messages: 1395
Inscrit le: 13 Jan 2006 18:21
Localisation: Chasseneuil-du-Poitou / Futuroscope

Re: insertion de lien dans une table avec id automatique

Messagepar Nico69000 » 06 Nov 2009 00:20

Alors pour te répondre grenouille,

- oui j'ai lu ce fil
- pour outil > SQL, je le savais déjà...
- non je ne souhaite pas passer par une macro...

Grenouille, sans vouloir m'avancer trop vite, je crois que tu n'as pas lu ou compris ma demande...

Ce que je souhaite faire c'est insérer des liens comme définit sur le post précédent, de tel sorte qu'ils se trouve dans le champ photo...

La particularité de ma demande est: Est-il possible de faire en sorte que le id_actor figure de manière automatique dans les urls pour donner:

h**p://site/modules/acteurs/[id_actor]/wallpaper.jpg
Nico
OpenOffice 3 sous Windows XP
Nico69000
NOOouvel adepte
NOOouvel adepte
 
Messages: 16
Inscrit le: 30 Déc 2008 15:34

Re: insertion de lien dans une table avec id automatique

Messagepar Pierre-Yves Samyn » 06 Nov 2009 12:09

Bonjour

Tout d'abord un conseil d'utilisation du forum : utiliser le service "pièce jointe" et non des liens "externes"

Sur le fond, la fonction IDENTITY donne la dernière valeur insérée dans une colonne "auto-valeur".
Voir par exemple :
viewtopic.php?f=8&t=12968&p=72434
viewtopic.php?f=8&t=14116&start=0
OOo 3.1.1 windows XP

A lire avant tout !
Pierre-Yves Samyn
GourOOou
GourOOou
 
Messages: 7433
Inscrit le: 02 Mai 2006 10:42


Retour vers Base de données

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 3 invités