Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3218 connectés 

 


Dernière réponse
Sujet : [ASP ADO][SQLSERVER] pb dans le format date
MagicBuzz ha ben oui... :sarcastic:  
 
evidement... si t'avais pas renomé ton champ... :sweat:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
MagicBuzz ha ben oui... :sarcastic:  
 
evidement... si t'avais pas renomé ton champ... :sweat:
Mouky c bon, j'ai trouvé. Merci.
 
Il suffisait de renommer le champ :
 
select convert(char,mon_champ,103) mon_nom_de_champ from ma_table
 
et ça marche :-))
MagicBuzz t'as essayé quand même sans convertir ???
because, logiquement ça se fait tout seul...
 
Et au pire, récupère ça dans une variable ASP de type DATE et met en forme proprement dans une fonction ASP.
Mouky Dans ma base, j'ai des dates du style 01/01/01 et moi je veux les afficher comme ça : 01/01/2001.
 
La requete fonctionne bien sous Sqlserver mais pas en passant par ADo avec ASP :-((
MagicBuzz Genre...
 
 
SELECT TOPIC.ID, MAX(ANSWER.ID) NB_ANS, TOPIC.TITLE, LPROG.NOM, TOPIC.DATE_ADD, TOPIC.DATE_UPDATE, TOPIC.USR_ID, USR.LOGIN, TOPIC.NB_VIEW, TOPIC.NB_REPLY FROM TOPIC, ANSWER, USR, LPROG WHERE ...
 
Et en ASP :
 
<%=rs("DATE_ADD" )%>
 
Ca marche très bien...
 
DATE_ADD est au format DATETIME
Pour t'en convaincre, va sur mon site, dans la rubrique "Forum"
Les dates qui sont affichées ne sont absolument pas mises en forme... Brut de fondrie... :)

 

[edit]--Message édité par magicbuzz--[/edit]

MagicBuzz au fait... pkoi tu veux transtyper ?
 
ne fait pas d conversion... ça marche très bien...
Mouky Je ne crois que ce soit ça :-((
 
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e14'  
 
[Microsoft][ODBC SQL Server Driver][SQL Server]Le type Evenement_date_fin n'est pas un type défini par le système.  
 
voilà :-((
MagicBuzz enlève le 'char,'
Mouky 'lut tlm
 
Je vous explique le pb :  
 
Voici une requète qui fonctionne sous SQLServer :
 
select convert(char,date_fin,103) from Evenement
 
Le pb c'est quand j'essaye d'executer cette requète par ADO sous ASP, il me renvois l'erreur suivante :
 
ADODB.Fields erreur '800a0cc1'  
 
ADO n'a pas pu trouver l'objet dans la collection correspondant au nom ou à la référence ordinale demandée par l'application.  
 
 
ça vous dit kekchose ?
 
Merci
A+

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)