begin process at 2012 02 13 09:31:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Base de données

 > 

SQL Server

 > 

inserer une datetime d'un calendar dans une base sqlserver2005


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

inserer une datetime d'un calendar dans une base sqlserver2005

lundi 26 mai 2008 à 01:33:08 | inserer une datetime d'un calendar dans une base sqlserver2005

speed10

salut,

je suis entrain de realiser une application avec asp.net c#(vs2003) et une base de donne sqlserver2005. Jai recontré un problem lors de l'insertion dans la base précisement lors de l'insertion de la datetime selectionnée dans un calendar et j'utilise une procedure stocké===> j ai  l'erreur suivant:   Erreur de conversion du type de données varchar en datetime.

le code c#

MaSqlCnx.Open();

string ReqInsert ="exec ajouter_Interv '.....,'"+Calendar1.SelectedDate+"',.......";

SqlCommand CmdInsert =

new SqlCommand(ReqInsert ,MaSqlCnx );

int nb_row =CmdInsert.ExecuteNonQuery();

MaSqlCnx.Close();


code sqlserver

set

ANSI_NULLSON

set

QUOTED_IDENTIFIERON

SET

DATEFORMAT dmy

go

ALTER

PROCEDURE [dbo].[ajouter_Interv]
..............,

@date

datetime,
..........

AS

BEGIN

insert

into T_Interventions ( ..............,DtInterv,............)values(..,......@date,..........)

end

merci d'avance



lundi 26 mai 2008 à 11:59:24 | Re : inserer une datetime d'un calendar dans une base sqlserver2005

GillouXman

dans la mesure ou Calendar1.SelectedDate renvoi un date etpas un string , je ne vois pas ou tu pourrais avoir un probleme de conversion ...
lundi 26 mai 2008 à 12:19:12 | Re : inserer une datetime d'un calendar dans une base sqlserver2005

speed10

salut GillouXman

le calendar me renvoi un date time

lundi 26 mai 2008 à 12:27:21 | Re : inserer une datetime d'un calendar dans une base sqlserver2005

GillouXman

ce que je vois sur le net, c'est que ca pourrait venir d'un timezone difféerent, as tu vérifié (si on suppose que ton sql se trouve sur une autre machine)?
lundi 26 mai 2008 à 12:34:21 | Re : inserer une datetime d'un calendar dans une base sqlserver2005

GillouXman

ou la langue du sql serveur ...
lundi 26 mai 2008 à 12:44:25 | Re : inserer une datetime d'un calendar dans une base sqlserver2005

speed10

non j ai pas verifié plutot je ne sais pas comment verifié ni la langue ni le time zone sur sql server2005
lundi 26 mai 2008 à 18:20:19 | Re : inserer une datetime d'un calendar dans une base sqlserver2005

Tofetlui

Réponse acceptée !
Essai de convertir la date en string lors de l'appel de la procedure stocké en formatant le string correctement pour qu'il corresponde a ce que tu as en base de donnée ( madate.ToString("mm/dd/yyyy")

Et apres dans procedure stocké, tu fais un cast en datetime de ton string.






Cette discussion est classée dans : base, calendar, datetime, sqlserver2005, masqlcnx


Répondre à ce message

Sujets en rapport avec ce message

Optimisation structure de base [ par liliemumue ] BonjourJe suis de construire une base de données pour un futre site et je souahite qu'elle soit bien structurée dès le départ. Normal.J'ai besoin de v connexion a sql server 2000 [ par 7amdaoui ] slt tt le mondej'ai une application développée en ASP et puis lorsque je vais connecté à ma base des données SQL server 2000 un message sur la page we enregitrement du fichier texte dans la base de donnée sql [ par hhhouda ] Bonjour à tous ,je cherche un moyen de pouvoir sauvegarder n'importe quel fichier dans ma base de données SQL Server 2000/2005. Je travaille en C#.J'a Lecture des tables d'une base SQL Server 2005 par la méthode SEEK. [ par dakar2003 ] Bonsoir,Je me permets de vous demander de l'aide suite au passage d'une base Access 2000 en base SQL Server 2005. La migration est parfaite, après avo Textarea avec accent [ par JoeGL ] Salut, J'ai des problèmes lorsque je prend le texte écrit avec des accents de mon Textarea. Il remplace mes accents par "#123".J'aimerais savoir s'il Base introuvable par le serveur web [ par HydroTeck ] Bonjour, j'ai un hébergement chez hebergeur-discount.com, et j'ai un problème avec ma base access :aucune page ne trouve la base de données, mise à pa Faire des contrôles avant de valider [ par ahou ] Dans une page asp2, en C#, sur l'événement click d'un bouton "Valider", j'effectue des contrôles sur des zones saisies, avant de faire des mises à jou application base de donnée [ par mlata ] bonjour tout le mondej'ai une question , est ce que il y a de possibilite de remplir les testbox a partir d'un ObjectDataSource ou vise versaaide moi Problème AJAX (Javascript + ASP) : insertion dans une base Access [ par polothentik ] Bonjour, Je souhaite entrer des données dans une base de données Access en utilisant la technologie AJAX (JavaScript + ASP) html  ("ajouter_deplac connexion a une base de donnee mysql [ par mmahdouch24 ] salut,j'arrive pas a me connecter a ma base de donnee mysql j'ai crée uj schema intitulé "admission" et ma table "administrateur" voici mon code :DSN_


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,499 sec (4)

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