-
Content Count
66 -
Joined
-
Last visited
Community Reputation
3 NeutralAbout skyzoframe[hun]
- Birthday 11/07/1984
Technical Information
-
Delphi-Version
Delphi 10.4 Sydney
Recent Profile Visitors
-
https://www.packtpub.com/
-
client pc database connection problem with interbase server
skyzoframe[hun] replied to muratcelik64's topic in Databases
I use Interbase, and I require these files on the client side. Install if not installed already.: vcredist_x64.exe or vcredist_x86.exe The main folder of the YourPrg.exe ibclient64.dll or gds32.dll.- 15 replies
-
Yes , you are right.
-
I mean, before you put anything into the array, you have to clear the record, then fill the record. If you don't do so, then there are the opportunity to create redundancy.
-
In these case, maybe you need one more row. LMyRecordWithValues := default (TMyRecordWithValues);
-
The best solution for converting the query into an array was developed by Pawel Glowacki in Chapter 9 of the Expert Delphi book. I use the same technique all the time, except I do everything at runtime. ToDoListSQLite.7z
-
@Rollo62 Do you have any solution for the problem? https://docwiki.embarcadero.com/CodeExamples/Sydney/en/FMXTCanvasFillFunctions_(Delphi)
-
Now it has. https://docwiki.embarcadero.com/CodeExamples/Alexandria/en/SelectDirectory_(Delphi)
-
The best way to handle undo and redo.
skyzoframe[hun] replied to skyzoframe[hun]'s topic in Algorithms, Data Structures and Class Design
The first step is solved, by using the update flag, creating a negative and positive ID with one trigger when inserting anything into the database. // interbase database // before insert AS declare variable COUNT_ID INTEGER;declare variable I INTEGER;/**/ begin COUNT_ID=0; i=0; new.TIME_CREATE=Current_TimeStamp; /* UPDATE_KEY -> default False! */ if (new.UPDATE_KEY=False) then begin /*when create*/ if (not exists( select * from MGR_SZABASZAT where ID>-1)) then begin new.ID=0; end else begin select count(*) from MGR_SZABASZAT where ID>-1 into :COUNT_ID; i=:COUNT_ID; WHILE (i>0) DO begin if (not exists (select ID from MGR_SZABASZAT where ID=:i)) then begin new.ID=:i; i=0; end else i=i-1; end /* WHILE (i>0) DO*/ end /*if (not exists( select * from MGR_SZABASZAT)) then*/ end else begin /*update*/ if (not exists( select * from MGR_SZABASZAT where ID<0)) then begin new.ID=-1; end else begin select count(*) from MGR_SZABASZAT where ID<0 into :COUNT_ID; i=:COUNT_ID+1; i=i*-1; WHILE (i<0) DO begin if (not exists (select ID from MGR_SZABASZAT where ID=:i)) then begin new.ID=:i; i=0; end else i=i+1; end /* WHILE (i<0) DO*/ end /*if (not exists( select * from MGR_SZABASZAT)) then*/ end end -
What kind of short cut, or multiple keyboard press do you prefer for new users?
skyzoframe[hun] replied to skyzoframe[hun]'s topic in Tips / Blogs / Tutorials / Videos
Also, select some range and press "Ctrl+/" , it gives "//" to each selected line. Press again, and will remove it. -
What kind of short cut, or multiple keyboard press do you prefer for new users?
skyzoframe[hun] replied to skyzoframe[hun]'s topic in Tips / Blogs / Tutorials / Videos
I found these.: https://www.tweaking4all.com/software-development/software-delphi/delphi-ide-code-editor-keyboard-shortcuts/ https://leanpub.com/codefasterindelphi -
New blog post: Leveraging ChatGPT to generate a Delphi class along with CRUD code from a table schema
skyzoframe[hun] replied to Darian Miller's topic in Tips / Blogs / Tutorials / Videos
creativity the key, AI can not handle that... -
What kind of short cut, or multiple keyboard press do you prefer for new users?
skyzoframe[hun] replied to skyzoframe[hun]'s topic in Tips / Blogs / Tutorials / Videos
ctrl+shift+c+left mouse press -
What kind of short cut, or multiple keyboard press do you prefer for new users?
skyzoframe[hun] replied to skyzoframe[hun]'s topic in Tips / Blogs / Tutorials / Videos
I mean in delphi. for example.. ctrl + shift + c , on procedure or function yougot there, what you wrote there. anyway alt+f4 are the best all the time :) -
What kind of short cut, or multiple keyboard press do you prefer for new users?
skyzoframe[hun] posted a topic in Tips / Blogs / Tutorials / Videos
🙂