-
Content Count
180 -
Joined
-
Last visited
-
Days Won
4
Everything posted by Dmitry Arefiev
-
Q3 at http://docwiki.embarcadero.com/RADStudio/Sydney/en/TFDQuery,_TFDStoredProc_and_TFDUpdateSQL_Questions
-
Most right way will be to create an issue at quality.embarcadero.com. And attach the DB file with the words explaining what you did. I would expect, dates were inserted using format not supported by FireDAC.
-
Sorry for spamming, dont know how it happened ...
-
You have to read: http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_SQLite_with_FireDAC#SQLite_Data_Types http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_SQLite_with_FireDAC#Adjusting_FireDAC_Mapping
-
You have to read: http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_SQLite_with_FireDAC#SQLite_Data_Types http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_SQLite_with_FireDAC#Adjusting_FireDAC_Mapping
-
TRESTClient Exception: REST request failed: Error sending data: (12175) A security error occurred
Dmitry Arefiev replied to MikeMon's topic in Network, Cloud and Web
May be this will help: https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi -
TRESTClient Exception: REST request failed: Error sending data: (12175) A security error occurred
Dmitry Arefiev replied to MikeMon's topic in Network, Cloud and Web
1) If server is publicly accessible, please, log this issue to quality.embarcadero.com and attach simple test project. If there is some sensitive information, which you dont want to share publicly, then let me know. We can exchange it privately. 2) Otherwise, you can try to analyze the server using https://www.ssllabs.com/ssltest/ This may give some hints. -
TRESTClient Exception: REST request failed: Error sending data: (12175) A security error occurred
Dmitry Arefiev replied to MikeMon's topic in Network, Cloud and Web
Try to leave only TLS v 1.1 and 1.2 in SecurityProtocols. -
SOAP cookie with Expires=Fri, 31-dec-9999 23:59 causes EConvertError - Invalid argument to date encode
Dmitry Arefiev replied to Anders Melander's topic in Network, Cloud and Web
Please report this issue to quality.embarcadero.com, and get it fixed in 10.4 Update 1. -
Start from this link: https://dev.mysql.com/downloads/c-api/
-
Delphi 10.4: System.Net.HttpClient.Linux.pas crash on Ubuntu 18.4
Dmitry Arefiev replied to Harry Stahl's topic in Cross-platform
This will be fixed in 10.4 Update 1. -
Delphi 10.4: System.Net.HttpClient.Linux.pas crash on Ubuntu 18.4
Dmitry Arefiev replied to Harry Stahl's topic in Cross-platform
https://quality.embarcadero.com/browse/RSP-28886 try to run: sudo apt-get install curl -
Revisiting TThreadedQueue and TMonitor
Dmitry Arefiev replied to pyscripter's topic in RTL and Delphi Object Pascal
Thanks a lot ! The proposed here changes will be in 10.4 Update 1 with some modifications. Mostly due to new cross-platform AtomicCmpExchange128 for 64bit platforms. -
System.Net.Socket: TSocket.Accept not behaving correctly in Linux ?
Dmitry Arefiev replied to optimax's topic in Cross-platform
This is known issue: https://quality.embarcadero.com/browse/RSP-19708 -
1. libmysql.dll must be in EXE folder, or in some folder which is in PATH, or in SysWOW64 for x86 and System for x64. 2. libmysql.dll must have the same bitness as EXE. Simple way to verify it: tdump libmysql.dll | find "CPU type" 3. libmysql.dll v 8 is not yet supported. Use version 5 or 6. Which one - almost not important. 4. Note, that libmysql.dll, depending on version, depends on MS C RTL.
-
TFDUpdateSQL, Stored Procedure - Setting field value from output variable
Dmitry Arefiev replied to Kyle Miller's topic in Databases
You can try to do: FDUpdateSQL1.Commands[arInsert].CommandKind := skSelect; -
Could you please provide RSP numbers. May be even you can provide your patch.
-
FDMetaInfoQuery1.MetaInfoKind := mkResultSetFields; FDMetaInfoQuery1.ObjectName := 'RESOURCE'; FDMetaInfoQuery1.Open;
-
Beside what @Vandrovnik said, Delphi with each one new version is getting more and more "green" (in the sense of Greenpeace, or energy class). What in past consumed N CPU cycles, now may consume less or much less. Want to make the World more green ? Upgrade your Delphi 🙂 PS: Of course, this is questionable statement. But it is true in many Delphi areas ...
-
For SQL Server the AName parameter usage is not specified.
-
FireDAC / SQL Server "Connection is busy with results for another hstmt"
Dmitry Arefiev replied to Nathan Wild's topic in Databases
This is because ODBC 17 is unknown version for FireDAC. -
For unlimited number of items for "IN" clause, may be possible to use SQL Server Table Valued Parameter. For details see "Object Pascal\Database\FireDAC\Samples\DBMS Specific\MSSQL\TVP" demo. PS: I am not tested that ...
-
TFDBatchMoveSQLWriter and table structure updates
Dmitry Arefiev replied to Stéphane Wierzbicki's topic in Databases
TFDBatchMoveSQLWriter cannot alter table structure, it can only create a new table. -
THTTPReqResp.OnBeforePost breaking change
Dmitry Arefiev replied to A.M. Hoornweg's topic in Network, Cloud and Web
@A.M. Hoornweg, did you checked THttpClient API ? accept gzip encoded data: set THttpClient.AutomaticDecompression to [THTTPCompressionMethod.GZip] accept an invalid/self-signed SSL certificate: set THttpClient.OnValidateServerCertificate to event handler which optionally can analyze Certificate and set Accepted to True / False -
[FireDAC][Phys][SQLite]-326. Cannot perform the action, because the previous action is in progress.
Dmitry Arefiev replied to Edson.pol's topic in Databases
@Edson.pol, could you please provide a test application, reproducing the issue. Also, do you have any non default settings in FetchOptions or ResourceOptions ?