Carlos Guzmán Álvarez wrote: > Hello: > > >I think I have the cofiguration right, (I think tha with delphi 2005 it > >works )so is there any problem with Delphi 2006 > > The BDP should need changes to work with Delphi 2006, but i'm not going=20 > to do them, if there are any volueenter fell free to do the changes and=20 > send them to the list ;) > > > > > -- > Best regards > > Carlos Guzm=E1n =C1lvarez > Vigo-Spain > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Firebird-net-provider mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Hello, I've spent a couple of days debugging the BDP code on Delphi 2006. It is now possible to create an application that utilizes the BDP non-visual controls. Note that there are several new methods expected by the updated BDP interfaces that are not implemented. Even so, BDP appears to work after some cursory testing. A new unit test file was added to excercise the FbResolver unit in the BDP directory. Several other unit tests have been updated to work properly. One BDP function I was not able to get working is BdpCommandBuilder.DeriveParameters for a stored procedure. Borland's BDP code consistently responded with an Invalid Cast exception when calling this method. Interestingly, the BdpCommand component had no problem accessing a stored procedure's parameters and displaying them. So it appears the DeriveParameters method does work. To download the source zip file, logon to ftp.allterrainsw.com using ftp. User: [EMAIL PROTECTED] Password: firebird Most of the changes occurred in the FirebirdSql.Data.BDP and FirebirdSql.Data.Bdp.UnitTest directories. However, minor changes were made to GdsDatabase.cs and GdsStatement.cs in the FirebirdSql.Data.Gds directory to eliminate a null reference exception when using the CommandBehavior.CloseConnection parameter with ExecuteReader. There were also minor tweaks to the build scripts and configuration files. I've also copied the FirebirdSql.Data.Firebird.snk file to FirebirdSql.Data.Bdp.snk to keep the same public key for the modules. The version number for FirebirdSql.Data.Bdp.dll was updated to 1.7.1.0 from 1.0.0.0 as well. See the bdpreadme_Delphi2006.txt for instructions on how to install and configure BDP for use with the Delphi 2006 product. One other item... I have NOT tested these changes for older versions of BDP since I don't have Delphi 2005 or the obsolete C# Builder product. To help delineate the changes, I have added a define for DEXTER (codename for the Delphi 2006 product) to do conditional compilation for code changes that I believe are required for the Delphi 2006 product. -- Best Regards, Rick Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Firebird-net-provider mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
