Bonjour,
je suis un débutant dans les 2, VB6 et CR9.
Je voudrais faire une application VB6 qui demande à l'usager:
IP du Server, et nom de la base de données (MS-SQL)
Je dois alors transférer ces 2 paramètres au rapport de CR9.
La raison est fort simple, le même rapport peut se brancher sur plusieurs BD et plusieurs server (puisque les structures des bd sont les mêmes, ça marche)
Jusqu'à présent ça ne fonctionne que dans la bd connectée au moment de créer le rapport, si je change les 2 paramètres, le rapport m'affiche les données de la première bd![]()
Pourtant, depuis CR9, si je change les paramètres manuellement (en faisant une mise à jour de la connexion) , ça fonctionne, donc le rapport est bon.
Dans VB, si je me sers de:
strserver = Form1.Text1.Text
strbd = Form1.Text2.Text
Report.Database.Tables(1).SetLogOnInfo strserver, strbd, "", ""
j'ai un message de login fail, mais pourtant mon nom de user de Windows me permet cette connexion, ou la seconde fois, les données de ma première génération du rapport, j'ai spécifié de ne pas sauvegarder les data avec le rapport...
:
Besoin de vos idées lumineuses svp...
De Montréal, avec 23 degrès sous zéro...
Partager