Bonsoir,
malheureusement j’aurai préféré. Voici les 2 requêtes que j’ai extrait
de ma log depuis windows :
OK:
Parameters: {“membre”=>{“num_secu”=>“AZERTYUIOPQSD”,
“ville”=>“Toulon”, “nom”=>“Cante”, “nom_jeune_fille”=>“sdsqdsq”,
“nationalite”=>“sdsqdq”, “nb_enfants_a_charge”=>“0”,
“prenom”=>“sqdsqdsqdq”, “mobile”=>“dsdqsd”, “lieu”=>“sqdsqdq”,
“code_postal”=>“13422”, “fax”=>“sqdqsdqd”, “adresse”=>“34 FDEFSDF”,
“agephip”=>“true”, “telephone”=>“fjdnfjd”,
“situation_familiale”=>“Célibataire”, “date_naissance”=>“04/07/2007”,
“email”=>“[email protected]”}, “commit”=>“Valider”, “action”=>“update”,
“id”=>“1”, “controller”=>“admin/membre”, “goto”=>“show_membre”}
SQL
généré:UPDATE membres SET created_at
= ‘2007-07-05 01:40:01’,
date_naissance
= ‘2007-07-04 00:00:00’, categorie
=
‘Puéricultrice’, nom
= ‘Cante’, nationalite
= ‘sdsqdq’, fax
=
‘sqdqsdqd’, code_postal
= ‘13422’, referent
= 1, ville
=
‘Toulon’, num_secu
= ‘AZERTYUIOPQSD’, groupe
= ‘Diplomé’,
prenom
= ‘sqdsqdsqdq’, telephone
= ‘fjdnfjd’, etablissement_id
=
1, agephip
= 1, adresse
= ‘34 FDEFSDF’, nb_enfants_a_charge
= 0,
email
= ‘[email protected]’, mobile
= ‘dsdqsd’, lieu
= ‘sqdsqdq’,
situation_familiale
= ‘Célibataire’, updated_at
= ‘2007-07-26
19:12:09’, nom_jeune_fille
= ‘sdsqdsq’ WHERE id
= 1
KO:
Parameters: {“membre”=>{“num_secu”=>“AZERTYUIOPQSD”,
“ville”=>“Toulon”, “nom”=>“Cante”, “nom_jeune_fille”=>“sdsqdsq”,
“nationalite”=>“sdsqdq”, “nb_enfants_a_charge”=>“0”,
“prenom”=>“sqdsqdsqdq”, “mobile”=>“dsdqsd”, “lieu”=>“sqdsqdq”,
“code_postal”=>“13422”, “fax”=>“sqdqsdqd”, “adresse”=>“34 FDEFSDF”,
“agephip”=>“true”, “telephone”=>“fjdnfjd”,
“situation_familiale”=>“Célibataire”, “date_naissance”=>“04/07/1960”,
“email”=>“[email protected]”}, “commit”=>“Valider”, “action”=>“update”,
“id”=>“1”, “controller”=>“admin/membre”, “goto”=>“show_membre”}
SQL
généré:UPDATE membres SET created_at
= ‘2007-07-05 01:40:01’,
date_naissance
= NULL, categorie
= ‘Puéricultrice’, nom
=
‘Cante’, nationalite
= ‘sdsqdq’, fax
= ‘sqdqsdqd’, code_postal
=
‘13422’, referent
= 1, ville
= ‘Toulon’, num_secu
=
‘AZERTYUIOPQSD’, groupe
= ‘Diplomé’, prenom
= ‘sqdsqdsqdq’,
telephone
= ‘fjdnfjd’, etablissement_id
= 1, agephip
= 1,
adresse
= ‘34 FDEFSDF’, nb_enfants_a_charge
= 0, email
=
‘[email protected]’, mobile
= ‘dsdqsd’, lieu
= ‘sqdsqdq’,
situation_familiale
= ‘Célibataire’, updated_at
= ‘2007-07-26
19:12:49’, nom_jeune_fille
= ‘sdsqdsq’ WHERE id
= 1
Comme vous pouvez le voir, c’est bien la date fournie par rails qui
est en cause puisque la requête contient nil …
Je ne sais plus quoi faire car cela me parait si simple d’un point de
vue code que je n’arrive pas à voir où est la boulette. Je n’aime pas
windows (c’est pour une recette client que je l’ai installé) et là il
me le rend bien …
Edouard