Bonjour à tous,

J'ai un probleme avec le script suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
req = "select DATE_TIME_MVT from varied_movements where CODE='DATE_LAST_EXTRACT_ETL' and MOVEMENT_CODE='TRANSFER_LASTDATE'"
 
			Set adoConnection = CreateObject("ADODB.Connection")
			strConnect ="Driver={Microsoft ODBC for Oracle}; " & _
			"CONNECTSTRING=(DESCRIPTION=" & _
			"(ADDRESS=(PROTOCOL=TCP)" & _
			"(HOST=xxxxxx)(PORT=1521))" & _
			"(CONNECT_DATA=(SERVICE_NAME=xxxxxx))); uid=xxxxx;pwd=xxxxxx;"
 
			adoConnection.Open strConnect
 
			msgbox err.number
 
			adoConnection.execute (req)
 
			strResult = adoConnection.Fields(0).Value
			adoConnection.Close
			msgbox strResult
Le problème vient de la requete sql ! j'ai l'erreur suivante :

Error : Unspecified error
Code : 80004005
Source : Provider

J'ai testé la requete avec sqlplus et pas de probleme.
J'ai essayé de mettre deux simples cotes, de remplacer les simples cotes par des doubles et rien à faire.

J'ai aussi essayé la requete suivante avec des simple cotes et ca marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"Select to_char(max(time_trans),'HH24:MI') FROM TRANSACTION_UR WHERE DATE_TRANS=trunc(sysdate)"
Je ne vois pas ou est l'erreur !?

Si quelqu'un pouvait m'aider ca serait cool

Merci d'avance