Comment connecter crystal report avec une base access dynamiquement ?
Bonjour à tous .
- je travaille sur un formulaire qui sert à présenter une requête Access 2010 sur un document crystal report , alors je me suis connecté avec OLEDB (Ado) car le mode Access (DAO) n'accepte pas les base access 2010 , jusqu'au là tous marche bien , mais quand je veux changer la connection dynamiquement avec le code suivant qui marche bien avec sql server je me suis coincé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| ConnectionInfo ci = new ConnectionInfo();
ci.Type = "";
ci.ServerName = "";
ci.DatabaseName ="";
ci.UserID = "";
ci.Password = "";
ci.IntegratedSecurity = true;
ci.AllowCustomConnection = false;
Rpt_OldSuivieFormation RptOldSuivie = new Rpt_OldSuivieFormation();
RptOldSuivie.SetDatabaseLogon(ci.UserID, ci.Password, ci.ServerName, ci.DatabaseName);
foreach (CrystalDecisions.CrystalReports.Engine.Table tbl in RptOldSuivie.Database.Tables)
{
TableLogOnInfo logon = tbl.LogOnInfo;
logon.ConnectionInfo = ci;
tbl.ApplyLogOnInfo(logon);
} |
je ne sais pas quoi mettre dans Type , DatabaseName ,ServerName , UserID ,Password
j'aprécie votre aide et merci beaucoup . :)