begin process at 2012 05 28 13:08:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Base de données

 > 

MySQL

 > 

Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

mercredi 8 juin 2011 à 16:59:55 | Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

Hadoule7

Bonjour,
Je développe actuellement une application pour un informaticien indépendant qui lui permettra de renseigné la base de donné de ses jours/demi-journée travaillé afin qu' a la fin du mois il puisse imprimer la facture pour son client.etc

Mon problème est d'alimenter la table date sur plusieurs année, ma question est de savoir s'il existe un script sql insert permettant cela si il y a une autre solution je suis a l'écoute! J'aurais aimer m'amuser a ajouter chaque jour avec mon ptit calendrier mais le temp me manque..
mercredi 8 juin 2011 à 17:26:06 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

jopop

Salut,

si je comprends bien tu veux insérer autant de lignes qu'il y a de jour pour une période donnée (ex. : pour 3 ans, soit un peu plus de 1000 enregistrements), c'est bien ça ? Ne le prend pas mal mais je trouve la démarche assez étrange. Je veux bien quelques explications supplémentaires pour m'y retrouver.

PS : évite d'appeler ta table 'date', tu pourrais avoir de mauvaises surprises
mercredi 8 juin 2011 à 17:44:16 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

Hadoule7

J'ai penser a créer plusieurs table (année, mois, jour avec pour celle ci la quantité travaillé 1 pour la journée entière et 0.5 pour mi journée travaillé) mais le problème est que le 5 février tombera un dimanche pour une année et le lundi l'année suivante dans le cas ou mes table serait séparer.. J'ai donc décide avant de poster sur le forum de simplifier ma demande j'effectuerai les traitements par la suite..

En somme il me faut un calendrier sur plusieurs années en format de code n'importe lequel je me débrouille pour le transcrire en sql.

j'ai eu beau chercher j'ai rien trouvé!

Ps : qu'elle sont ses mauvaise surprise?
mercredi 8 juin 2011 à 17:46:12 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

Hadoule7

Je rectifie une année sera suffisante je pense pouvoir traité les données automatiquement d'une année a l'autre.
mercredi 8 juin 2011 à 17:49:05 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

jopop

ça ne m'explique pas pourquoi tu veux créer autant d'enregistrements que de quantièmes. Tu devrais plutôt imaginer un process où seuls les jours (ou demis-journées) travaillés sont insérés.

PS : 'date' est un mot réservé dans pas mal de SGBD, il faudra encapsuler ton nom de table à chaque fois sous peine de voir tes requêtes planter purement et simplement.
mercredi 8 juin 2011 à 18:04:02 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

Hadoule7

Tous simplement pour garder un historique et de pouvoir imprimer une facture d'une année en arrière.. Sa aurai été bien simple mais les journées travaillé n'inclus pas le samedi et dimanche d'une année a l'autre ses données change et l'insertion de ses données me prendrai beaucoup trop de temp.. il doit bien exister une base donnée de calendrier le problème est de la trouver..
mercredi 8 juin 2011 à 18:46:04 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

jopop

J'ai fait pas mal d'appli de gestion de planning et je vois toujours pas ce que tu cherches à faire.
Un exemple de comment je vois le truc :
- tu mets à la dispo de ton dev une interface pour saisir ses jours travaillés (choix d'une date, de type de journée (complète ou demie), voire le client).
- quand il clique sur OK tu enregistres tout ça dans ta table.

Je vois pas la pertinence de créer a priori des enregistrements pour des jours qui ont une chance sur trois de ne pas être travaillés. ça va alourdir ta BDD et pour de la data inintéressante.

En fait je crois qu'on se comprend pas ^^
Donc voilà quelques info en vrac sur les DateTime sous MySQL :
- le type DateTime représente une date et une heure,
- la fonction NOW() te renvoie l'heure et la date du jour (courant),
- la fonction DATE_FORMAT(date,format) te permet d'extraire une information d'une date (le format '%w' te renvoie par exemple le numéro du jour de la semaine (0 pour dimanche .. 6 pour samedi))

Pour plus de fonctions sur les DateTime : ICI
mercredi 8 juin 2011 à 20:52:54 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

Hadoule7

J'ai pensé a cette simplicité mais c'est ce que veut le client une interface web ou il verra tous les jour du mois sélectionne en ligne il pourra alors modifier sur une liste déroulante sa quantité travaillé sachant qu'il aimerait établir cela d'un cout en fin de mois ou en fin de semaine. C'est vrai que sa serai beaucoup plus pratique mais beaucoup moi au niveau de l'alimentation de la base au niveau des données date...
mercredi 8 juin 2011 à 21:24:57 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

jopop

Tu veux donc une interface web (ASP) qui présentera tous les jours d'un mois donné (peut-être en les regroupant par semaine), avec un ensemble d'action possible genre :
- toute une semaine (lundi au vendredi, convention SYNTEC ^^) à temps plein/mi-temps,
- toute le mois (chacune de ses semaines, du lundi au vendredi) à temps plein/mi-temps,
+ peut-être les mêmes actions mais suivant un planning hebdo prédéfini (ex. : "temps-plein sauf mercredi"),
+ peut-être gérer les jours fériés.

J'ai bon ou j'ai encore rien pané ? ^^
mercredi 8 juin 2011 à 21:41:37 | Re : Script Sql permettant l'alimentation d'un champ d'une table date sur plusieurs années

Hadoule7

C'est sa mais en beaucoup plus simple!
Pour cette application spécifique il y a:
-une page ou la personne sélectionne le mois dont elle veut actualisé la feuille de temps(cela ce fera uniquement par mois mais pour des questions pratique la personne fera le traitement en fin de semaine ou carrément a la fin du mois)
-Une fois le mois sélectionné a chaque jour une liste déroulante est affilié donc le choix entre 0.5(demi journée) 1(journée) en envoyant le formulaire un ubdate est envoyé a la base(donc pour une date précise un coefficient).

En fin de traitement le 1 et le 0.5 correspondra a un salaire qu'une page facture calculera et imprimera.

1 2

Cette discussion est classée dans : script, date, table, sql, alimentation


Répondre à ce message

Sujets en rapport avec ce message

sql [ par joGTS ] J'ai un souci en SQLJe voudrais lancer une procédure en automatique pour alimenter une table'JourschomesTMP' avec des jours non travaillés (champ idJC Requete SQL avec recherche sur la date [ par Fidoudou ] Bonsoir à tous,J'ai une base de données avec une table comportant des informations sur des utilisateurs.Ces informations sont, nom, prénom, login, pas recherche par date sous SQL server [ par Ich ] Salut ;Etant débutante en ASP, j'ai un petit problème: en fait je voudrais faire une requete qui selectionne tous les enregistrements dont le champs gro problM access VBA SQL [ par snowsurfer69 ] salut a tous!!!voila j'ai 1 gros problème et c'est très urgent!!!!voila j'crée une base de données sous access 2002 et donc j'utilise du code VBAen fa Prob de filtrage de table par date [ par fmass ] FmassBonjour.Voila, j'ai un problème de filtrage par date dans une mdb.Mon champ date est bien au format jj/mm/yyyy. mais que je veux afficher toutes Conversion de date dans une requete SQL d'une page ASP ! [ par pcrombez ] Bonjour, suis débutant en asp et sql et j'ai un petit soucis donct je ne me sors pas.ca serait chouette d'avoir de l'aide de votre part car apperremen Conversion de date dans une requete SQL d'une page ASP ! [ par pcrombez ] Bonjour, suis débutant en asp et sql et j'ai un petit soucis donct je ne me sors pas.ca serait chouette d'avoir de l'aide de votre part car apperremen Conversion de date dans une requete SQL d'une page ASP ! [ par pcrombez ] Bonjour, suis débutant en asp et sql et j'ai un petit soucis donct je ne me sors pas.ca serait chouette d'avoir de l'aide de votre part car apperremen probleme de format date lors d'une insertion [ par didine6 ] Bonjour à tous,J'ai un soucis sur une insertion de date format jj/mm/aaaa dans une table d'une base de données Access.En effet si je lui met une date Requête SQL [ par reyterg ] bonjour à tous,Je cherche à faire une requête SQL pour sélectionner des datesMon but est d'afficher uniquement les dates exprimées dans ma requête par


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,482 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales