VFP (VFPOLEDB) ASA (SAOLEDB OleDB) MS SQL Native Client (SQLNCLI OleDB) EmployeeID OleDbType.Integer, Nullable False, Precision 4 OleDbType.Integer, Nullable False, Precision (not specified) OleDbType.Integer, Nullable False, Precision 10 LastName OleDbType.Char,Length 20, Nullable False OleDbType.WChar,Length 20, Nullable False OleDbType.WChar,Length 20, Nullable False BirthDate OleDbType.DBDate, Nullable true OleDbType.DBTimeStamp, Nullable true OleDbType.DBTimeStamp, Nullable true Photo OleDbType.Binary, Length 2147483647, Nullable True OleDbType.Binary, Length 2147483647, Nullable True OleDbType.Binary, Length 2147483647, Nullable TrueWhen I run the MM.Net Business Layer Generator on the Sql Anywhere connection, the generated EmployeeEntity contains all Properties, Fields and cast without Data Type (replaced by question Mark)
/// <summary> /// Address /// </summary> public ? Address { get { if (this.Row != null) return (?)mmType.GetNullableDbValue(this.Row["Address"]); else return this._address; } set { if (this.Row != null) this.Row["Address"] = mmType.SetNullableDbValue(value); this._address = value; this.OnPropertyChanged(new PropertyChangedEventArgs("Address")); } } private ? _address;Any clues why this happens and (when applicable) where I can tweak the Business Layer Generator ?