Re: [users-fr] [Base] Comment trier les champs des tables ?

2005-12-05 Par sujet Alex Thurgood
Le dimanche 04 décembre 2005 à 00:24 +0100, FRB a écrit :

 En tout cas merci pour les commandes AFTER et BEFORE, je ne les 
 connaissais même pas !
 Est-ce qu'elles fonctionnent sous MySQL ?

Oui, en principe ou qq chose d'approchant, mais le mieux est de regarder
la doc :

http://dev.mysql.com/doc/

Où on se rend compte qu'on utilise FIRST ou AFTER

http://dev.mysql.com/doc/refman/4.1/en/alter-table.html

Alex



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] Comment trier les champs des tables ?

2005-12-03 Par sujet FRB
Je me rends compte (enfin je suppose) que ça ne pose pas de problème à 
la majorité des développeurs de BdD car une bonne partie d'entre eux 
crée ses bases directement en SQL, alors que moi, venant d'un monde où 
tout est payant, j'ai toujours utilisé les outils graphiques (sauf quand 
ils ne suffisent plus). Dommage quand même...


En tout cas merci pour les commandes AFTER et BEFORE, je ne les 
connaissais même pas !

Est-ce qu'elles fonctionnent sous MySQL ?

FRB a écrit :


Bonjour,

Je débute sur OOo (2.0) et notamment sur Base. Quand je crée mes 
tables, il arrive que je me rende compte que j'ai oublié quelques 
champs. Or tous ceux que j'ajoute se mettent à la suite des autres.
J'aimerai pouvoir les trier (ex. : passer un champ [nom] devant un 
champ [prenom]), en les glissant, par exemple, comme dans les produits 
M$. J'ai réussi 1 fois sur une version beta, c'est tout.


J'admetc que c'est une question d'esthétique qui ne concerne que le 
créateur de la base sans grande important pour l'utilisateur final, 
mais c'est bien pratique.


Merci d'avance,
François





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] Comment trier les champs des tables ?

2005-12-02 Par sujet Alex Thurgood
Le vendredi 02 décembre 2005 à 06:41 +0100, chris draux a écrit :

Bonsoir,

  J'admetc que c'est une question d'esthétique qui ne concerne que le
  créateur de la base sans grande important pour l'utilisateur final, mais
  c'est bien pratique.
 Pour faire remonter un champ dans la liste, tu peux cependant Couper/Coller 
 plusieurs champs situés avant un champ donné.


En principe, cela ne devrait pas fonctionner dans la version actuelle,
qui ne permet pas de faire passer :

ALTER TABLE nom_champ nom_champ (type, longueur, null/not null, valeur
par défaut) AFTER / BEFORE un_autre_champ

au moteur HSQLDB. Normalement, on doit recevoir un message d'erreur.
Attention, si cela a l'air de fonctionner, il se peut que tu perdes les
données du champ que tu as voulu déplacer.

Je viens d'essayer la solution proposée : bien que dans l'éditeur de la
table les champs paraissent comme déplacés avec cette manip
(Couper/coller), lorsqu'on ouvre la table, on constate que les champs
sont restés dans l'ordre de départ, même après fermeture et réouverture
de la base, et même fermeture, redémarrage de OOo..


Alex


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] Comment trier les champs des tables ?

2005-12-02 Par sujet f

Bonjour,
Peut-être créer une requête sur la table dans l'ordre souhaité, puis 
copier cette requête comme une nouvelle table ?


FRB a écrit :


Bonjour,

Je débute sur OOo (2.0) et notamment sur Base. Quand je crée mes 
tables, il arrive que je me rende compte que j'ai oublié quelques 
champs. Or tous ceux que j'ajoute se mettent à la suite des autres.
J'aimerai pouvoir les trier (ex. : passer un champ [nom] devant un 
champ [prenom]), en les glissant, par exemple, comme dans les produits 
M$. J'ai réussi 1 fois sur une version beta, c'est tout.


J'admetc que c'est une question d'esthétique qui ne concerne que le 
créateur de la base sans grande important pour l'utilisateur final, 
mais c'est bien pratique.


Merci d'avance,
François




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] [Base] Comment trier les champs des tables ?

2005-12-01 Par sujet FRB

Bonjour,

Je débute sur OOo (2.0) et notamment sur Base. Quand je crée mes tables, 
il arrive que je me rende compte que j'ai oublié quelques champs. Or 
tous ceux que j'ajoute se mettent à la suite des autres.
J'aimerai pouvoir les trier (ex. : passer un champ [nom] devant un champ 
[prenom]), en les glissant, par exemple, comme dans les produits M$. 
J'ai réussi 1 fois sur une version beta, c'est tout.


J'admetc que c'est une question d'esthétique qui ne concerne que le 
créateur de la base sans grande important pour l'utilisateur final, mais 
c'est bien pratique.


Merci d'avance,
François


Re: [users-fr] [Base] Comment trier les champs des tables ?

2005-12-01 Par sujet chris draux

A Friday, December 02, 2005 3:53 AM [GMT+1=CET],
FRB [EMAIL PROTECTED] a écrit :


Bonjour,

Bonjour François,


Je débute sur OOo (2.0) et notamment sur Base. Quand je crée mes tables,
il arrive que je me rende compte que j'ai oublié quelques champs. Or
tous ceux que j'ajoute se mettent à la suite des autres.
J'aimerai pouvoir les trier (ex. : passer un champ [nom] devant un champ
[prenom]), en les glissant, par exemple, comme dans les produits M$.
J'ai réussi 1 fois sur une version beta, c'est tout.

J'admetc que c'est une question d'esthétique qui ne concerne que le
créateur de la base sans grande important pour l'utilisateur final, mais
c'est bien pratique.
Pour faire remonter un champ dans la liste, tu peux cependant Couper/Coller 
plusieurs champs situés avant un champ donné.

@+
Christian 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]