Jump to content

gkobler

Members
  • Content Count

    224
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by gkobler

  1. gkobler

    Firebird 3.0 problem

    find some other links in the google firebird-support group See the Firebird 3 release notes. Connection strings that are only a file path will now use embedded. See https://www.firebirdsql.org/file/documentation/release_notes/html/en/3_0/rlsnotes30.html#rnfb30-engine-modes-protocols and https://www.firebirdsql.org/file/documentation/release_notes/html/en/3_0/rlsnotes30.html#rnfb30-compat-winlocal Also read https://www.firebirdsql.org/file/documentation/release_notes/html/en/3_0/rlsnotes30.html#rnfb30-engine
  2. gkobler

    Firebird 3.0 problem

    OK, there are some infos about embedded from Helen and Vlad read the PDF https://www.firebirdsql.org/en/news/embedded-server-in-firebird-3/ May that have some infos for you.
  3. gkobler

    Firebird 3.0 problem

    Shouldn't the client library be called embeded.dll instead of fbclient.dll? And as far as I know, the Firebird installation must be in the Project.exe directory. But I could be wrong.
  4. gkobler

    Delphi 12 and *.dsv

    This options are new in D12
  5. gkobler

    Delphi 12 and *.dsv

    have the same files, i look like there where store some information of the open files
  6. gkobler

    Delphi 12 IDE, auto-formatter mutilates generics

    I'm just lazy and like to leave the work to the formatter
  7. gkobler

    Delphi 12 IDE, auto-formatter mutilates generics

    Is there an alternative for the code formatter?
  8. I have a MSSQL Connection via FireDAC with D12 and the newest ODBC Driver 19.3.2 The connection to my MS-SQL Server 2017 is working. Many Select Statements are running well, but when i execute an Update Statement via TFDCommand component i got the follow exception. [FireDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver]Connection is busy with results for another hstmt I have no problems at my developper PC, this happens on the customer PC! does anyone have any experience with this? Thankfull for any hint. Gregor
  9. i can't check that, because on the productivity server i can't play and on my developer PC it has no made any problems. So the server on my customer and my MS-SQL Express test enviroment must have some differences.
  10. I looked at the task and tried some of the things described there, but none of it helped.
  11. I only had the FDQuery open and FDCommand was then executed in the While Loop. Nothing else, as shown in the example, I only deleted the Firebird statemens, but this is a different FireDAC connection. What kind of driver is it that can't even manage an open query with an UPDATE statement at the same time?
  12. I tried Yes and No, No diffenrence same exception I had V17 first, then i made some changes with D12 and i got the truble. After that i updated to V19.3.2
  13. Meanwhile i have a workaround for my problem. I changed my code to the follow fdcAmmann.Open; TRY fdqImportData.Open; fdmtImportAmmann.Data:= fdqImportData.Data; fdqImportData.Close; fdmtImportAmmann.Open; fdmtImportAmmann.First; WHILE NOT fdmtImportAmmann.Eof DO BEGIN ... some other code to store the data to a Firebird database ... fdcUpdateAmmann.CommandText.Clear; fdcUpdateAmmann.CommandText.Add(Format('UPDATE dbo.TDexAllocationTicketOut SET ReadDT = GETDATE() WHERE IDInt = %d', [fdmtImportAmmann.FieldByName('IdInt').AsInteger])); fdcUpdateAmmann.Execute; fdmtImportAmmann.Next; END; fdmtImportAmmann.Close; FINALLY fdcAmmann.Close; END; the main changes are, first i open the FDQuery and copy the data to a FDMemTable, after that i close the FDQuery and my While loop are working with the TDMemTable dataset to with the query. So i got no exception and the UPDATE Statements is working well. Strange...
  14. Have added the TFDMoniFlatFileClientLink component, and als added the parameter to my MSSQL connection 'MonitorBy=FlatFile' But when i open my connection, i got now the follow exception You can try to run the program with F9, but it hangs. I think FBMonitoring are buggy
  15. Unfortunately, I do not have access to the server, which is managed by another company. I can ask if they see anything and if they can turn off MARS on the server side. I'm not sure if it could have something to do with D12. Because it used to work. But with D11.3 and older ODBC drivers. And there were also Windows updates on the PC and I don't know if there were changes on the server.
  16. Yes i did, but i can't get a specific answer fdcAmmann.Open; TRY fdqImportData.Open; WHILE NOT fdqImportData.Eof DO BEGIN ... some other code to store the data to a Firebird database ... fdcUpdateAmmann.CommandText.Clear; fdcUpdateAmmann.CommandText.Add(Format('UPDATE dbo.TDexAllocationTicketOut SET ReadDT = GETDATE() WHERE IDInt = %d', [fdqImportData.FieldByName('IdInt').AsInteger])); fdcUpdateAmmann.Execute; <<--- here i got the exception fdqImportData.Next; END; fdqImportData.Close; FINALLY fdcAmmann.Close; END; when i remark the Execute as a comment, there no exception are raises. So the connection must be active and working. The "TFDCommand.ResourceOptions.CmdExecMode" is set to "amBlocking", I think i have no Async commands. Otherwise D12 has made some changes. I tryed "MARS=Yes" and "MARS=No", still same exception.
  17. Does anyone have experience with Firebird 4, D11.3, FireDAC and the new data type "TimeStamp with Time Zone"? I would like to show the time zone in my field, have no idea to show it. Thanks in Advanced
  18. gkobler

    New Firebird 4 datatype "TIMESTAMP WITH TIMEZONE"

    Watch the RSP there are a Workaround
  19. gkobler

    Win 64 debugger not working

    Made an RSP at https://quality.embarcadero.com so Embarcadero can fix it
  20. gkobler

    Firebird - Monitor 2.5 / 3.0 / 4.0 / 5.0

    A new version is available V1.6.1.169. Support for FB5 RC1 and HDPI. Visit our Homepage and download the Trialversion: https://fbm.gksoft.ch
  21. gkobler

    Delphi 12 internal errors

    It was just for the beginning, after a while they opened it for all subscription members it think
  22. gkobler

    New Firebird 4 datatype "TIMESTAMP WITH TIMEZONE"

    Done. https://quality.embarcadero.com/browse/RSP-43311
×