using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
crReportDocument riservato CrystalReport1 = nuovo
CrystalReport1 ();
crDatabase riservato della base di dati;
crTables riservati delle Tabelle;
Tabella riservata crTable;
crTableLogOnInfo riservato di TableLogOnInfo;
crConnectionInfo riservato di ConnectionInfo = nuovo
ConnectionInfo ();
//Setup la struttura di informazioni del collegamento
inizio attività di //to alla fonte di dati per il rapporto.
// se usando ODBC, questo dovrebbe essere il DSN. Se usando
// OLEDB, ecc, questo dovrebbe essere il nome di assistente fisico
crConnectionInfo.ServerName = “DSN o
Nome di assistente ";
// se stiate collegando ad Oracle là è no
// DatabaseName. Usare un vuoto
stringa di // cioè crConnectionInfo.DatabaseName = "";
crConnectionInfo.DatabaseName = “DatabaseName„;
crConnectionInfo.UserID = “il vostro UserID„;
crConnectionInfo.Password = “la vostra parola d'accesso„;
// che questo codice funziona per entrambe le tabelle di utente e che ha immagazzinato
procedure
//Get le informazioni della tabella dal rapporto
crDatabase = crReportDocument.Database;
crTables = crDatabase.Tables;
//Loop attraverso tutte le tabelle nel rapporto ed applica
informazioni di //connection per ogni tabella.
per (int i = 0; i < crTables="">
|