Subject | Re: [Firebird-Architect] Re: External procedures: implementation proposal. |
---|---|
Author | Jim Starkey |
Post date | 2005-07-27T16:27:40Z |
Adriano dos Santos Fernandes wrote:
implementation. You are free to use it.
standard. Violating the standard because you have a better idea can
sometimes be justified, but in my opinion, not in this case.
--
Jim Starkey
Netfrastructure, Inc.
978 526-1376
>>You can call getInt(), getString(), getDouble(), etc., on any column.There is a very nice Value class sitting inside the InternalResultSet
>>The class must either perform the conversion or throw an exception if it
>>can't.
>>
>>
>>
>>
>ResultSet is abstract and mean that inherited class must implement get*.
>The procedure logic will be very strange with get methods.
>If you don't want PARAMDSC then pass something like the Values class.
>
>
implementation. You are free to use it.
>>Yes, wasNull(). It wouldn't have been my first choice, but it made moreThe semantics of the IscDbc ResultSet are defined by a broadly accepted
>>sense to be consistent with JDBC than to introduce an abitrary difference.
>>
>>
>>
>>
>Arrgh...
>
>I think a better interface is:
>
>
>
standard. Violating the standard because you have a better idea can
sometimes be justified, but in my opinion, not in this case.
--
Jim Starkey
Netfrastructure, Inc.
978 526-1376