- Rad studio 2009 display notification out of memory upgrade#
- Rad studio 2009 display notification out of memory code#
- Rad studio 2009 display notification out of memory windows 7#
The code below is executed in a database in SQL Server, with the tables, forcing a primary key error: '-2147217873 is not a valid value for field ''ERROR_CODE''. Using a ClientDataSet, any SQL ERROR results in this error: > Invocation represents a stateless connection, but when the network connection drops, the client throws the error "Socket Error #10054 Connection reset by peer". > Communication type is set to HTTP, LifeCycle is set to Invocation. Are there any other properties to set up apart from LifeCycle?
Invocation represents a stateless connection, but when the network connection drops, the client throws the error "Socket Error #10054 Connection reset by peer". What was changed in the ClientDataSet mechanism?ĭelphi XE HTTP: error "Socket Error #10054 Connection reset by peer" Ĭommunication type is set to HTTP, LifeCycle is set to Invocation. Why the value was correct in Delphi 7 and bad in XE? I don't understand what happened between writing in the BlobField and reading the BlobField's property "newValue"? => There is data loss, so the XML string is bad and my server is crashing. The problem is than in Delphi 7 the length of NewValue was correct (384), but in DXE this length is random (between 50 and 250 ?) (it's as if a character was an end of string) In the new applyupdate, we are converting NewValue in base64 by a code like this : VResult := myStream.Write(ArrayOf384Byte, length(ArrayOf384Byte)) //vResult = 384 => GooD !įor communicate with the server, we have to decode the Blobfield in XML before to sending it. MyStream := aClientDataSet.CreateBlobStream(myBlobField, bmwrite) The blobField is allocate by a code like this : In this TClientDataSet I'm using a TBlobField which is an array of 384 byte. I'm using a TClientDataSet to communicate, by using a XML frame, with my server. I'm migrating a Delphi7 application to Delphi XE.
Rad studio 2009 display notification out of memory windows 7#
Should we migrate to Delphi XE 3 or any other preferred version of Delphi based on the fact that our target users will be using Windows 7 or Windows 8?ĭo we have any tools or utilities to migrate the source code from Delphi 6 to higher version of Delphi?Īlso, any suggestions related to best practices are welcome.ĭelphi 7 to Delphi XE: TBlobField to XML
Rad studio 2009 display notification out of memory upgrade#
Now, we are planning to upgrade the development tool.Ĭan anyone provide me information related to major roadblocks that we can face while migrating from Delphi 6 to Delphi XE 3? I am a Delphi developer working in an windows form application developed using Delphi 6. If ReadIniBoolean(IniCfg,'FTP','UseFtpDaly') thenįtp.Host := ReadIniStr(IniCfg,'FTP','HostDaly') Procedure TFrmMain.ProcessItemDalySpecial
I have 2 Machines 1 a laptop runing XP Delphi 6 Indy 10.5.8.0 An a machine runing Window 7 Delphi XE2 with Indy 10.5.8.0. I am Experimenting with get a file from our webside server via Ftp. Error on Delphi 6 but not on Delphi Xe for Ftp