

tgbs
Members-
Content Count
107 -
Joined
-
Last visited
-
Days Won
1
Everything posted by tgbs
-
Ctrl + g is 99% working solution.For big project. For compile time it depends of source path
-
Why is this necessary?
-
WEB Standalone console APP “Indy http” in production ?
tgbs replied to borni69's topic in Network, Cloud and Web
Thanks but my question is for Linux server, without GUI. -
WEB Standalone console APP “Indy http” in production ?
tgbs replied to borni69's topic in Network, Cloud and Web
@borni69 thanks. This is clear to me There are people here in this thread who are happy with this webserver. So far I haven't seen any other way to make it go forever other than some variant of looping. Either with sleep, or with CheckSynchronize. Readln for a Linux server doesn't sound serious to me. For my minor programs I have used sleep. And I use a webaction for example webserver:port/stopserver to stop it. I asked if there was a more elegant way to make this webserver work forever. Thanks -
WEB Standalone console APP “Indy http” in production ?
tgbs replied to borni69's topic in Network, Cloud and Web
Sorry, but could you give an example of how you organize a loop in a linux console program and an Indy httpserver. Is there an option without a sleep() or while? I need this program run forever or until I stop via route to webmodules action. Thanks -
client pc database connection problem with interbase server
tgbs replied to muratcelik64's topic in Databases
That's because you're not using the installer. You did not write a version of IB. When you do something manually, it's good to be prepared for such surprises. You can search for a program that tells you the dependencies of gds32.dll. They are mostly on MS runtimes. In your case, maybe just copying msvcr120.dll would help, but that depends on the version and installed packages of Windows. You should also look at the log of the Windows programs, it also sometimes says which package is missing. In addition to these dlls, it is good to put an interbase.msg file... In general, either install the IB client or copy these files to the folder of your program. Because you may have a problem with different client versions for IB or Firebird, for example, on this computer- 15 replies
-
This is simple project, no dlls In unit3 is uses for SHDocVw. Please try with and without this uses. ProjZero.zip
-
I meant SHDocVw from source/internet. If for some reason it is used in the project, division by zero does not occur with a win32 app in try except block
-
Do You use SHDocVw from Internet ?
-
Has anyone used it in practice? I have to choose what to use for FastCGI and nginx for Linux. Delphi doesn't seem to have many options. Lazarus has it, but I don't want to change the product.
-
How do You get it is Tor client?
-
Is asked ChatGPT: What is Internet Component Suite for Delphi?
tgbs replied to FPiette's topic in ICS - Internet Component Suite
Q. please solve (x+3)^2=25 A. [snip] Calculate the value of sqrt(25) - 3. This will give you the solution to the equation: x = sqrt(25) - 3 = 5 - 3 = 2. In general, the solution to the equation (x+3)^2=25 is x = 2. Q. isn't x=-8 a solution? A. No, x=-8 is not a solution to the equation (x+3)^2=25. Because when you put the value -8 of the variable x into the equation, you don't get an equality. Instead, you will get an inequality: (x+3)^2 = (-8+3)^2 = (-5)^2 = 25 The inequality (-5)^2 = 25 is false because the square of -5 is -25, not 25. Therefore, x=-8 is not a solution to the equation (x+3)^2=25. The solution of this equation is x=2 as I told you earlier. Q. You are wrong. I don't know who taught you math. Please fix: Any negative number squared is a positive number. (-5)^2 = -5.-5 i.e. is 25 A. I'm sorry if I made a mistake. You make an accurate estimate: any negative number squared is a positive number.[snip] However, in the case of the equation (x+3)^2=25, the solution is x=2, as I told you earlier. This equation has no solutions other than x=2. Because when you put the value 2 of the variable x into the equation, you get the equality: (x+3)^2 = (2+3)^2 = 5^2 = 25 The equality (x+3)^2 = 25 is true when x=2 Q. you are wrong x=-8 is also a solution because (-8+3)^2 = (-5)^2 = -5*-5 = 25 A. Sorry my previous explanation wasn't clear. Yes, x=-8 is a solution to the equation (x+3)^2=25. You make a correct argument: (-8+3)^2 = (-5)^2 = 25. This means that the equation (x+3)^2=25 has two solutions: x=2 and x=-8. It is a quadratic equation with two real solutions. But same question now A. (x+3)^2=25 √(x+3)^2=√25 |x+3|=5 Now we have two cases to consider: Case 1: x+3=5 x=2 Case 2: x+3=-5 x=-8 Therefore, the solutions to the equation are x=2 and x=-8. -
I don't know why, you have to ask one of Team B. It's very convenient for me because you can go to the next record and check if you're an EOF, come back and do something. Without unidirectional if there are multiple close/open you will get out of memory Sorry for the offtopic
-
Two records :) Current and the previous one
-
FDQuery4.SQL.add('WHERE MainDirectory STARTING WITH ' +QuotedStr(jvDirectoryEdit1.Text)) ?
-
How to determine whether 32 or 64 bits Firebird was installed on PC?
tgbs replied to amit's topic in Databases
For Interbase we use TIBServerProperties from IBX package. List.Add (IBSrvProp.licenseInfo.LicensedUsers.ToString); List.Add (IBSrvProp.DatabaseInfo.NoOfAttachments.ToString); List.Add (IBSrvProp.VersionInfo.ServerImplementation); List.Add (IBSrvProp.VersionInfo.ServiceVersion.ToString); List.Add (IBSrvProp.ConfigParams.SecurityDatabaseLocation); -
TRESTClient Security Error 12175 following Windows Update
tgbs replied to Andrew Spencer's topic in Network, Cloud and Web
There is a KB5020387 for Windows 11 22H2 -
TRESTClient Security Error 12175 following Windows Update
tgbs replied to Andrew Spencer's topic in Network, Cloud and Web
Then try to uninstall the problematic update. To be sure the problem is with MS -
TRESTClient Security Error 12175 following Windows Update
tgbs replied to Andrew Spencer's topic in Network, Cloud and Web
October 17, 2022—KB5020387 (OS Build 22000.1100) Out-of-band October 17, 2022—KB5020435 (OS Builds 19042.2132, 19043.2132, and 19044.2132) Out-of-band How is with this patch ? -
This is already a practice for gmail. The smtp server must be configured to create such an id if it does not exist. Or manually add it to the message header. We have customers whose mailservers do not create such an id and have to have it generated by our software
-
I think that for ARM Linux you will have to wait quite a few more versions of Delphi. Unfortunately
-
RDP w/o VPN is native solution. I'm also looking for an easy way to integrate with a browser
-
FireDac cannot load Firebird 3.0 client library on Linux
tgbs replied to Alexander Sviridenkov's topic in Databases
Maybe "ldd" is your friend -
FireDAC - TFDQuery - How to default calculated fields in the dataset to ReadOnly=False
tgbs replied to JonathanW's topic in Databases
No. One or another only and it depends -
FireDAC - TFDQuery - How to default calculated fields in the dataset to ReadOnly=False
tgbs replied to JonathanW's topic in Databases
This depends on the type of calculation. If there is programmer logic then oncalc event is ok. If it can be considered from the database then better to use syntax from the relevant sql database. No need to run another request/s to read data and calculate. A stored procedure can be used in the main query if it will be used frequently and has more complex logic.