資源簡介
安裝包中含使用和開發接口文檔,及Delphi、VB、VC++、C#.net、VB.net和WEB下的demo。
2.6主要變動:
1.單元格和文本對象支持自定義字間距和行間距設置。
代碼片段和文件信息
using?System;
using?System.Data;
using?System.Collections;
using?System.Runtime.InteropServices;
using?ADODB;
using?AcReport;
///?
///?Summary?description?for?Class1
///?
///?
namespace?AcNetUtils
{
????public?static?class?DbAdapter?:?object
????{
????????public?static?void?FillDataTableToAC(DataTable?table?IAcRptEngine?Engine)
????????{
????????????//在2.5以后的版本中,可以用如下的方式將ADO.net的DataTable對象通過AcRecordsetAdapter轉換為ADO接口的方式直接加入到AcEngine,
????????????//這樣做就不需要在AC中復制一個復本,大大提高的速度。
????????????//
????????????AcRecordsetAdapter?RecordAdp?=?new?AcRecordsetAdapter(table);
????????????Engine.AddNetAdoData(table.TableName?RecordAdp);
????????}
????????public?static?void?FillDatasetToAC(DataSet?dataset?IAcRptEngine?Engine)
????????{
????????????//在2.5以后的版本中,可以用如下的方式將ADO.net的DataTable對象通過AcRecordsetAdapter轉換為ADO接口的方式直接加入到AcEngine,
????????????//這樣做就不需要在AC中復制一個復本,大大提高的速度。
????????????//
????????????for?(int?i?=?0;?i?<=?dataset.Tables.Count?-?1;?i++)
????????????{
????????????????AcRecordsetAdapter?RecordAdp?=?new?AcRecordsetAdapter(dataset.Tables[i]);
????????????????Engine.AddNetAdoData(dataset.Tables[i].TableName?RecordAdp);
????????????}
????????}
????}
????public?class?AcPropAdapter?:?objectADODB.Property?
????{
????????#region?Property?成員
????????public?int?Attributes
????????{
????????????get
????????????{
????????????????return?0;
????????????}
????????????set
????????????{
????????????????
????????????}
????????}
????????public?string?Name
????????{
????????????get?{?return?““;?}
????????}
????????public?DataTypeEnum?Type
????????{
????????????get?{?return?DataTypeEnum.adInteger;?}
????????}
????????public?object?Value
????????{
????????????get
????????????{
????????????????return?0;
????????????}
????????????set
????????????{
????????????????
????????????}
????????}
????????#endregion
????}
????public?class?AcAdapterEnumerator?:?object?System.Collections.IEnumerator
????{
????????#region?IEnumerator?成員
????????public?object?Current
????????{
????????????get?{?return?0;?}
????????}
????????public?bool?MoveNext()
????????{
????????????return?false;
????????}
????????public?void?Reset()
????????{
????????????
????????}
????????#endregion
????}
????[ClassInterface(ClassInterfaceType.None)]
????public?class?AcFieldPropsAdapter?:?Properties?_Collection?IEnumerable
????{
????????#region?IAcDbProps?成員
????????public?int?Count
????????{?
????????????get?{?return?0;?}
????????}
????????public?System.Collections.IEnumerator?GetEnumerator()
????????{
????????????return?new?AcAdapterEnumerator();
????????}
????????public?void?Refresh()
????????{
??????????//??ADODB.InternalProperties?ip?=?(InternalProperties)new?object();
????????????
????????}
????????public?Property?this[object?Index]
????????{
????????????get?{?return?new?AcPropAdapter();?}
????????}
????????#endregion
????}
????public
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????4356096??2012-04-24?17:20??ActiveX控件\AcVisualControls.ocx
?????文件?????????65??2012-01-18?17:31??ActiveX控件\注冊ACReport?可視控件.bat
?????文件??????26173??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils\AcNetUtils\AcDbInt.cs
?????文件???????2652??2011-10-10?14:02??demos\AdoNetUtils\AcNetUtils\AcNetUtils\AcNetUtils.csproj
?????文件???????5249??2011-10-10?14:01??demos\AdoNetUtils\AcNetUtils\AcNetUtils\AcReportUtils.cs
?????文件??????32768??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils\AcNetUtils\bin\Debug\AcNetUtils.dll
?????文件??????65024??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils\AcNetUtils\bin\Debug\AcNetUtils.pdb
?????文件??????57344??2011-10-10?14:02??demos\AdoNetUtils\AcNetUtils\AcNetUtils\bin\Debug\Interop.AcReport.dll
?????文件????????106??2011-10-10?14:00??demos\AdoNetUtils\AcNetUtils\AcNetUtils\Class1.cs
?????文件????????265??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils\AcNetUtils\obj\AcNetUtils.csproj.FileList.txt
?????文件????????574??2011-10-10?14:02??demos\AdoNetUtils\AcNetUtils\AcNetUtils\obj\Debug\AcNetUtils.csproj.ResolveComReference.cache
?????文件??????32768??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils\AcNetUtils\obj\Debug\AcNetUtils.dll
?????文件??????65024??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils\AcNetUtils\obj\Debug\AcNetUtils.pdb
?????文件??????57344??2011-10-10?14:02??demos\AdoNetUtils\AcNetUtils\AcNetUtils\obj\Debug\Interop.AcReport.dll
?????文件???????1339??2011-10-10?13:59??demos\AdoNetUtils\AcNetUtils\AcNetUtils\Properties\AssemblyInfo.cs
?????文件????????919??2011-10-10?13:59??demos\AdoNetUtils\AcNetUtils\AcNetUtils.sln
????..A..H.?????24576??2011-10-10?16:35??demos\AdoNetUtils\AcNetUtils\AcNetUtils.suo
?????文件??????32768??2011-10-10?14:03??demos\AdoNetUtils\AcNetUtils.dll
?????文件??????32768??2011-10-10?14:03??demos\C#.net\AcNetUtils.dll
?????文件??????32768??2011-10-10?14:03??demos\C#.net\AcRptUtils\AcNetUtils.dll
?????文件???????5241??2010-12-08?00:42??demos\C#.net\AcRptUtils\AcReportUtils.cs
?????文件??????26190??2011-10-10?13:26??demos\C#.net\AcRptUtils\source\AcDbInt.cs
?????文件???????5247??2011-09-21?18:12??demos\C#.net\AcRptUtils\source\AcReportUtils.cs
?????文件???????4750??2012-04-24?21:15??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\ADOAppDemo.csproj
?????文件????????453??2011-01-11?00:32??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\app.config
?????文件??????40960??2012-04-24?21:24??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\bin\Debug\ADOAppDemo.exe
?????文件????????453??2011-01-11?00:32??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\bin\Debug\ADOAppDemo.exe.config
?????文件??????52736??2012-04-24?21:24??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\bin\Debug\ADOAppDemo.pdb
?????文件???????5632??2005-12-08?14:51??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\bin\Debug\ADOAppDemo.vshost.exe
?????文件????????453??2011-01-11?00:32??demos\C#.net\應用示例(ADO)\ADOAppDemo\ADOAppDemo\bin\Debug\ADOAppDemo.vshost.exe.config
............此處省略1514個文件信息
評論
共有 條評論