Hi, I've just encountered a problem when dealing with binary BLOBs(BLOB SubType 0) with Firebird. It associates a BLOB field with the type System.Byte[]. The generated code for the "public static List<DTInfoClass> GetSearchData()" has the following line "DTInfoClass info = new DTInfoClass(dr.GetByte[]("BLOB_FieldName"))", and Visual Studio 2008 is complaining that dr.GetByte[]() is a syntax error. And, the parameter type of the constructor DTInfoClass is defined as System.Byte[]. How can a binary BLOB be read? And, that is the only place in the data layer that VS is returning an error, on compilation and with error insight. Daniel Rail |