[Adapdev-commits] Adapdev/src/Adapdev.Data DataReaderDebugger.cs,NONE,1.1 Adapdev.Data.csproj,1.6,1.
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2005-05-25 05:18:27
|
Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10621/src/Adapdev.Data Modified Files: Adapdev.Data.csproj Added Files: DataReaderDebugger.cs Log Message: MIgrated reusable Perseus components Added SmartTreeView Added new caching framework Several Sql fixes Added business rule validation classes Added FieldAccessor for IL generation --- NEW FILE: DataReaderDebugger.cs --- using System; using System.Data; using System.Text; namespace Adapdev.Data { /// <summary> /// Summary description for DataReaderDebugger. /// </summary> public class DataReaderDebugger { private IDataReader _reader = null; public DataReaderDebugger(IDataReader reader) { this._reader = reader; } public string Text { get { StringBuilder sb = new StringBuilder(); do { int i = _reader.FieldCount; for(int j = 0; j < i; j++) { sb.Append(this._reader.GetName(j) + "|"); } sb.Append(Environment.NewLine); while(this._reader.Read()) { for(int j = 0; j < i; j++) { sb.Append(this._reader.GetValue(j).ToString() + "|"); } sb.Append(Environment.NewLine); } sb.Append(Environment.NewLine); } while(this._reader.NextResult()); return sb.ToString(); } } } } Index: Adapdev.Data.csproj =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Adapdev.Data.csproj,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Adapdev.Data.csproj 14 Apr 2005 03:32:04 -0000 1.6 --- Adapdev.Data.csproj 25 May 2005 05:17:47 -0000 1.7 *************** *** 131,134 **** --- 131,139 ---- /> <File + RelPath = "DataReaderDebugger.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "DataSetDebugger.cs" SubType = "Code" |