|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
Salut !
J'utilise Crystal Report pour gérer les éditions en relation avec une base de données sur SQL Server. J'ai installé une première version et tout marche bien. Mon problème est le suivant : Je veux installer une nouvelle version du logiciel, j'ai créé une nouvelle base de données identique à la première. Apparemment lorsque j'imprime, CR va toujours chercher les informations sur l'ancienne base de données. Quelqu'un a-t-il déjà eu le problème ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : janvier 2003 Messages : 9 ![]() |
Je n'ai pas le meme probleme mais le mien est tout proche alors je me raccroche a ce "post".
Mon pb vient que user_id de mes etats crystal report sont encore sur l'ancien "utilisateur". Comment on peut faire pour changer le user_id sans avoir a refaire tous les etats ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
Passes-tu par programmation ?
Si oui, si tu utilises Delphi (C++ Builder le gère aussi je crois), ca doit etre possible en modifiant la property Connect dans le composant Crpe. Voilà @+ |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2003 Messages : 25 ![]() |
Je constate que ce post a été abandonné, c'est bien dommage, il semble parler exactement du problème que je rencontre actuellement sur CR XI, Delphi 7 et SQL Server 2000.
Je cherche un moyen d'indiquer à mon état sur quelle base se connecter. J'ai trouvé la cause du problème: Crystal Reports conserve le nom de base dans la propriété InitialCatalog de chaque table. Quand on change la propriété Connect, on se connecte à la bonne base, mais la requête va chercher la table dans la base indiquée par le InitialCatag. J'ai cherché à modifier la propriété ConnectBuffer de chaque table, mais j'arrive toujours sur une exception ECrpeError. Est-ce que quelqu'un a déjà trouvé une solution à ce problème? |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Adi BaxiInscription : octobre 2006 Messages : 1 ![]() |
Moi j'utilise sur Delphi 7 + Crystal 9 la procédure suivante (nous, on utilise une connexion unique, mais on peut la modifier pour des connexions sur plusieurs bases) et je n'ai pas eu des problèmes. Sauf, si les droits sur la base de données ne sont pas bien définis.
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com