Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16961/src/Adapdev.Data/Schema
Modified Files:
ColumnSchema.cs OleDbSchemaBuilder.cs
Log Message:
Index: ColumnSchema.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/ColumnSchema.cs,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** ColumnSchema.cs 19 Jan 2006 03:50:40 -0000 1.15
--- ColumnSchema.cs 15 Mar 2006 04:34:20 -0000 1.16
***************
*** 32,35 ****
--- 32,37 ----
private string _defaultValue = String.Empty;
private string _defaultTestValue = String.Empty;
+ private string _numericPrecision = String.Empty;
+ private string _numericScale = String.Empty;
private ArrayList _fkReferences = new ArrayList();
***************
*** 278,281 ****
--- 280,299 ----
}
+ [XmlAttribute]
+ [SchemaDataRewritableAttribute(true)]
+ public string NumericPrecision
+ {
+ get { return _numericPrecision; }
+ set { _numericPrecision = value; }
+ }
+
+ [XmlAttribute]
+ [SchemaDataRewritableAttribute(true)]
+ public string NumericScale
+ {
+ get { return _numericScale; }
+ set { _numericScale = value; }
+ }
+
public string GetMySqlDbTypeName()
{
Index: OleDbSchemaBuilder.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Schema/OleDbSchemaBuilder.cs,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** OleDbSchemaBuilder.cs 8 Feb 2006 03:00:00 -0000 1.9
--- OleDbSchemaBuilder.cs 15 Mar 2006 04:34:20 -0000 1.10
***************
*** 186,189 ****
--- 186,191 ----
ci.Ordinal = (int) dr["ColumnOrdinal"];
ci.IsReadOnly = (bool) dr["IsReadOnly"];
+ ci.NumericPrecision = dr["NumericPrecision"] as string;
+ ci.NumericScale = dr["NumericScale"] as string;
ts.AddColumn(ci);
}
|