Bonjour,
j'aimerais créer une variable globale contenant le resultat d'une requête de façon dynamique dans un script activex sous Dts. Avec le code ci-dessous j'arrive à créer la variable mais quand j'essaye de parcourir le recordset, il me signale une erreur "propriété ou méthode non pris en charge par cet objet" au niveau de la ligne "rs.open".
merci d'avance pour votre aide.
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Function Main() dim rs set cn = CreateObject("ADODB.Connection") DTSGlobalVariables("rec").Value= CreateObject("ADODB.Recordset") set rs = DTSGlobalVariables("rec").Value StrCon="Provider=SQLOLEDB;Initial Catalog=Rerating;user id=sa;pwd=toto" cn.open StrCon rs.open "select * from tmprate1",cn rs.MoveFirst Main = DTSTaskExecResult_Success End Function
Partager