begin process at 2013 05 26 02:50:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

XML

 > 

sql xml datetime fuseau horaire


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

sql xml datetime fuseau horaire

mercredi 20 juin 2012 à 13:45:04 | sql xml datetime fuseau horaire

cudenetf

Bonjour,
j'ai un souci d'export et d'import avec c# avec les dates dans les fichiers xml.
j'exporte une table sql avec des dates sous format xml sur une cle usb
ensuite sur un autre ordinateur je charge dans une base sql les données du fichier xml
dont ces dates.
Le souci est que si les deux ordis ne sont pas reglés sur le meme fuseau horaire , mes dates ne sont pas les memes des deux cotes.
Quand on ouvre le fichier xml on voit clairement le fuseau horaire ecrit (ex:+4)
si je charge le fichier sur un ordinateur ou le fuseau est +3 , je me retrouve complement decalé d'une heure
concretement : je met que la partie date ex: 19/06/2012 00:00
arrivé sur l'autre ordinateur , la date est 18/06/2012 23:00
...

comment faire pour eviter que le fuseau horaire soit pris en compte svp ??
mercredi 20 juin 2012 à 14:11:35 | Re : sql xml datetime fuseau horaire

whismeril

Bonjour

quand j'exporte un DateTime vers un fichier xml, j'obtiens ce format: 2012-06-11T07:30:00.
Il n'y a pas le fuseau horaire.
Peux tu mettre ton code d'export?



Whismeril
mercredi 20 juin 2012 à 14:23:53 | Re : sql xml datetime fuseau horaire

cudenetf

pour ecrire :
cadencierDataSet1.livraison.WriteXml(lec_textBox1.Text + ":\\bl.xml");

ce qui genere le fichier xml suivant :

<?xml version="1.0" standalone="yes"?>
<cadencierDataSet xmlns="http://tempuri.org/cadencierDataSet.xsd">
<livraison>
<liv_id>22228888</liv_id>
<liv_dat>2012-06-20T00:00:00+04:00</liv_dat>
<liv_cli>3</liv_cli>
<liv_livreur>1</liv_livreur>
</livraison>
</cadencierDataSet>

pour lire le fichier xml :
ds_bl.ReadXml(lec_textBox1.Text + ":\\" + "bl.xml");

j'aimerais bien enlever ce +4 ou faire en sorte que le programme n'en tienne pas compte
mercredi 20 juin 2012 à 19:23:23 | Re : sql xml datetime fuseau horaire

whismeril

Bon je ne me sers jamais de dataset et encore moins de sql,
alors ce qui me vient à l'esprit n'est peut-être pas très intelligent.

Est il possible que la base sql formate le datetime dans le dataset en heure utc? Au moment de l'export ça apparaitrait par le biais du fuseau? Peux tu voir pendant l'exécution à quel fuseau sont les dates? Dans ce cas il faudrait peut être une boucle pour forcer chaque datetime à l'heure locale.

Sinon je vois bien une bidouille pour t'en affranchir, mais ça n'est pas "propre".
Après l'export ou avant l'import tu charges le fichier dans un stream et tu remplaces tous les "+04:00" par des chaines vides, et tu écrases le xml existant...



Whismeril
mercredi 20 juin 2012 à 20:38:44 | Re : sql xml datetime fuseau horaire

whismeril

SI je comprend bien cette page, le datetimeoffset est un format sql. Je pense donc qu'il faut chercher du coté de la base.



Whismeril


Cette discussion est classée dans : sql, xml, dates, horaire, fuseau


Répondre à ce message

Sujets en rapport avec ce message

Insert dans sql Server avec xml et xds [ par boubs ] Bonjourj'aimerais inserer des data dans ma BD Sql Server 2000, j'ai un DataSet qui contient toutes les tables et leurs lignes à inserer. Est ce que qu BDD SQL vers XML [ par paloxicide ] J'ai une base de données SQL server express. Mon but est que tous les matins, je charge la base de données (je pensais vers un fichier XML). Ensuite, XML dans SQL server [ par lorenzo2603 ] Bonjour à tous!! Je manipule des fichiers XML et je voudrai enregistrer les données des XML dans SQL server sous forme de table. J'ai beaucoup de mal dates en sql [ par ratsimisampy ] bonjour, voila, j'ai un souci avec ma requete SQL (je me sert de Access comme BD) sql = "select * from ope1 where DOCNUM IN (select COMMANDE from _ XML to SQL [ par citt ] Bonjour,Voila j'ai un fichier xml qui se compose en 3 parties dont les deux dernier qui se repete une centaine de fois. Exemple   <nomfichie XML To SQL [ par samir908 ] Salut,je voudrais transformer un fichier xml en requete sql, je suis débutant ds ce domaine donc je me demande si vous connaissez un outils qui peut m Lier Fichier XML et base de donnée SQL Server [ par mouic ] Salut tout le monde, J'ai un petit soucis qui me prend la tête et beaucoup trop de temps [^^confus2] au sujet d'importation de base de données sous V Conseil : XML XSD SQL Base de données [ par PegaseJM ] Bonjour,J'ai une petite application à refondre de VB6 vers C#L'application VB6 utilise une petite base de donneés access (9 tables).J'ai commençé la r XML à SQL SERVER [ par swyms ] Bonjour à tous !!Voila, j'aimerais me lancer un peu dans les nouvelles technos, et j'aimerais faire une petite application un peu comme un parseur.Mon Performance XML data type dans SQL 2005 [ par themaste ] Bonsoir à tous,Je suis actuellement sur un projet qui sera sans doute développé en C#, mais surtout avec SQL SERVER 2005.Dans mon études, j'arrive à d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

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 : 0,780 sec (3)

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