I use UniDAC for working with FireBird 2.5 and MS SQL Server 2012 at one application.
When I get DateTime value, I have exception EConvertError:
Code: Select all
MyDataSet.DataSet.FieldByName('DTBEGIN').AsDateTime
or
UniQuery1.FieldByName('DTBEGIN').AsDateTime
Code: Select all
MyDataSet.DataSet.FieldByName('DTBEGIN').AsVariant
or
DateTimeToStr(VarToDateTime(MyDataSet.DataSet.FieldByName('DTBEGIN').AsVariant))
Error create because format in MS SQL Server is 'YYYY-MM-DD'.
Please make support DateTime for MS SQL Server.
P.S. Sorry for my bad English. Can I write in Russian at next?
Best regards, Alexander.