[Firebird-net-provider] DDEX stuff
Perhaps I might be able to lend a little help on the DDEX front ... Here's a few changes to the reg file that should make Firebird packageless. Replace any occurrance of "VisualStudio" with "VWDExpress" to make the reg file work on that Express edition: - Cut Here - ÿþWindows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataSources\{2979569E-416D-4DD8-B06B-EBCB70DE7A4E}] @="Firebird Data Source" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataSources\{2979569E-416D-4DD8-B06B-EBCB70DE7A4E}\SupportingProviders\{92421248-F044-483A-8237-74C7FBC62971}] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}] @=".NET Framework Data Provider for Firebird" "DisplayName"="Provider_DisplayName, FirebirdSql.VisualStudio.DataTools.Properties.Resources" "ShortDisplayName"="Provider_ShortDisplayName, FirebirdSql.VisualStudio.DataTools.Properties.Resources" "Description"="Provider_Description, FirebirdSql.VisualStudio.DataTools.Properties.Resources" "CodeBase"="%Path%\FirebirdSql.VisualStudio.DataTools.dll" "InvariantName"="FirebirdSql.Data.FirebirdClient" "Technology"="{77AB9A9D-78B9-4ba7-91AC-873F5338F1D2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataConnectionSupport] @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionSupport" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataConnectionProperties] @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionProperties" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataConnectionUIControl] @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionUIControl" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataObjectSupport] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataSourceInformation] @="FirebirdSql.VisualStudio.DataTools.FbDataSourceInformation" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{92421248-F044-483A-8237-74C7FBC62971}\SupportedObjects\DataViewSupport] - Cut Here - The changes above are to replace the FactoryService entry with Codebase, and specify the full path to the design-time DLL. The second change was to add class locations to many of the SupportedObjects. Not all of them need to be explicitly declared -- some of them are instantiated from FbDataConnectionSupport. Getting it to work in the other Express Editions is a little more complicated. Now then, as for the VSIP SDK requirement in order to get the DDEX packaged provider working ... Carlos, run right over to the http://www.vsipdev.com website and register there! Once registered, you can create a product and request a Package Load Key. Once you get a PLK granted, you can then add the PLK contents to the satellite DLL, and add a few more keys to the reg file, and then nobody will have to download the VSIP SDK in order to use the Firebird DDEX provider anymore. Furthermore, if you really want to get clever, you can do a neat little trick in FbDataConnectionProperties so that you no longer have to register the Firebird data provider in the GAC in order to use the designer. It requires some more reg file changes however. Robert --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] DDEX stuff
One other thing ... if you go packageless, you don't need the VSIP SDK either. That and supporting all the Express Editions are the primary reason I'm leaving the SQLite provider packageless. Robert --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] Re:DDEX stuff
A good place to start would be to run vwdexpress in a debugger so you can get the stack dump. That'd help Carlos identify where the error is coming from exactly. Robert - Original Message - From: "Rob Hutchison" <[EMAIL PROTECTED]> To: Sent: Thursday, February 23, 2006 5:50 AM Subject: [Firebird-net-provider] Re:DDEX stuff Apologies for the incomplete message earlier. I've modified the registry stuff for VWDexpress and I can now get to the proper connection dialog in VWD express but we I try to ok the connection I get the same error I used to get before: Field not found: 'System.Collections.Generic.KeyValuePair`2.Value' I'm using the assemblies I compiled from the 2.0 beta 4 sources. I've tried searching for anything relating to the value property but my guess is that its somewhere inside either the editor or the .net framework? Also the values for IsolationLevel or ServerType cant be set? Maybe this is related? Rob --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] DDEX
- Original Message - From: "Graham Hardwick" <[EMAIL PROTECTED]> To: Sent: Thursday, April 20, 2006 6:57 AM Subject: [Firebird-net-provider] DDEX Has anyone looked at how SQLite's ADO.NET 2.0 provider integrates with Visual Studio 2005 ? It only requires running the install.exe file and SQLite is available in VS2005. Firebird's provider's integration into VS2005 is clumsy, and it's not available like SQLite's is. Since SQLite is open source too, maybe its provider's installer could be adapted to the Firebird's provider. I've looked, but I can't do it. This would probably help you Firebird users out a lot :) The install.exe file does the following: - Automatically detects what VS2005 editions you have installed and allows you to install the provider into each one on an individual basis. - Installs the SQLite provider and its designer into the GAC - Adds the SQLite provider to the machine.config on both 32-bit and 64-bit frameworks - "Moves" the JET database provider on Express Editions and replaces the JET entries with SQLite entries so that SQLite can be used on Express Editions. (Also moves it back when you uninstall the SQLite provider) - Adds SQLite's path to the registry so it can be found when adding it to Compact Framework projects and full .NET projects - Adds it's paths for all the build types to the LIBPATH variable -- no easy task actually as VS2005 puts this information in several places on disk and in your localsettings folder. This is needed in order to support typed dataset generation in managed C++ The installer is one of those projects I slapped together quickly and it kindof grew up a little too fast -- so its not as readable as my other code nor as easy to follow. In order to adapt it to Firebird you'd have to: - Change the GUID's for the DataProvider and DataSource from SQLite's to Firebird's - Change all the folder paths that the install.exe expects to find things in. ** This one is loaded -- all the XML editing code for setting the LIBPATH and things also have to be changed. - Comment out the 64-bit GAC registration, provided Firebird was pure MSIL and compiled for "Any CPU" - Change all the namespace references from SQLite's to Firebird's. This includes the various Firebird designer namespaces and class names. Robert --- 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 Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] Getting a single value from the database in C#
If you don't care about the ID, just SELECT COUNT(CLI_COD) FROM CLIENTES (etc etc) That way ExecuteScalar() will return 0 if there are no rows, or >0 if there were rows. You won't have to check for NULL's that way. Robert - Original Message - From: "Fabio Gomes" <[EMAIL PROTECTED]> To: Sent: Thursday, April 27, 2006 12:20 PM Subject: Re: [Firebird-net-provider] Getting a single value from the database in C# This compiled but gave me this error when i executed the select: System.NullReferenceException: Object reference not set to an instance of an object. at Sistema.frmLogin.btnOk_Click(Object sender, EventArgs e) in D:\Documents and Settings\suporte\Meus documentos\Visual Studio 2005\Projects\SGC\Sistema de Gestão Comercial\frmLogin.cs:line 30 oh god.. why this have to be so complicated? here is my code: FbCommand cmd = new FbCommand("SELECT CLI_COD FROM CLIENTES WHERE CLI_NOME='" + txtUsuario.ToString() + "'", cn); try { int i = (int) cmd.ExecuteScalar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } On 4/27/06, Jiri Cincura <[EMAIL PROTECTED]> wrote: On 27.4.2006 20:18 Fabio Gomes wrote: > int i = cmd.ExecuteScalar(); Simpliest way: int i = (int)cmd.ExecuteScalar(); -- Jiri Cincura http://www.cincura.net/ --- 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 Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider --- 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 Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
firebird-net-provider@lists.sourceforge.net
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > On Behalf Of Jiri Cincura > Sent: Saturday, June 10, 2006 12:50 PM > To: For users and developers of the Firebird .NET providers > Subject: Re: [Firebird-net-provider] OT: Problem with FB > specific statements and VS&DDEX > > On 10.6.2006 19:40 +0200 Carlos Guzmán Álvarez wrote: > > But you told me that isn't your case, can you post a list > with the steps > > you are doing ?? > > Yes. :) > > Very simple: > 1. Create new (typed) dataset. > 2. Add new table adapter via right-click menu. > 3. Do some classic steps with next. > 4. Type 'select first 10 some from table ...;' > 5. Click finish. -- error box saying that my statement isn't correct > > Am I post any else? With this problems you can "meet" on > various places. And > sometimes it's really "disturbing". I have the same problem with the SQLite provider. Basically what you have to do is generate a simple select statement to make the querybuilder build the other statements, then show the properties for the generated tableAdapter, and manually edit your select statement afterwards. I've submitted several feature requests to the DDEX team -- but based on a response I got on one of them, it looks like no DDEX changes are planned for ORCAS. https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=123835&S iteID=210 https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=123836&S iteID=210 https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=123833&S iteID=210 https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=123834&S iteID=210 I didn't submit a feature request for the query builder itself, though. =0 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
firebird-net-provider@lists.sourceforge.net
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > On Behalf Of Jiri Cincura > Sent: Sunday, June 11, 2006 9:09 AM > To: For users and developers of the Firebird .NET providers > Subject: Re: [Firebird-net-provider] OT: Problem with FB > specific statements and VS&DDEX > > On 11.6.2006 17:55 Robert Simpson wrote: > > I have the same problem with the SQLite provider. > Basically what you have > > to do is generate a simple select statement to make the > querybuilder build > > the other statements, then show the properties for the generated > > tableAdapter, and manually edit your select statement afterwards. > > I know what to do. But it's little bit confusing when you > spend day creating > datasets twice. I agree. MS has made great strides in supporting 3rd party providers, but they've a long way to go yet. Robert ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] Problem on dispose implementaionin fbcommand
Carlos -- you can modify the dispose on the FbCommand so that if a datareader is active when the command is disposed, the command doesn't actually dispose, but modifies some internal flag on the FbDataReader that tells the FbDataReader that it now "owns" the command and should dispose the command when the reader is disposed. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > On Behalf Of Carlos_Guzmán_Álvarez > Sent: Tuesday, June 13, 2006 11:43 AM > To: For users and developers of the Firebird .NET providers > Subject: Re: [Firebird-net-provider] Problem on dispose > implementaionin fbcommand > > Hello: > > Hello, > > > > i found a little error in the dispose implementation. > > 1 . why you close active reader when you dispose the fbcommand ? > > > > because with the microsoft application block you can do it : > > > > Database db = Helper.GetDB(); > > using (DbCommand dbCommand = db.GetSqlStringCommand("SELECT * FROM > > TOTO")) > > { > > return db.ExecuteReader(dbCommand); > > } > > > > and after you can use the datareader. > > > Because the DataReader needs the command to be not disposed > to be able > to fetch data. When disposing the command it will be released in the > Firebird Server as well, and the reader will be trying to use a non > valid command. > > > -- > Carlos Guzmán Álvarez > Vigo-Spain > > http://carlosga.blogspot.com/ > > No hay un solo rey que no descienda de un esclavo, > ni un esclavo que no haya tenido reyes en su familia. > > > > ___ > Firebird-net-provider mailing list > Firebird-net-provider@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/firebird-net-prov ider=??? =0 ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] Visual Studio 05 and Dataset Use
Title: RE: [Firebird-net-provider] Visual Studio 05 and Dataset Use > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] > On Behalf Of Daniel Hahn > Sent: Monday, October 16, 2006 4:07 AM > To: VS-Polis; For users and developers of the Firebird .NET providers > Subject: SPAM: Re: [Firebird-net-provider] Visual Studio 05 > and Dataset Use > > Hallo Jürgen, > > I use VB Express and it seems like it's not possible to use new DDEX > there... :( too bad! To make Firebird work on Express, do this: 1. Run REGEDIT 2. Expand one of the following (depending on the Express Edition installed): HKLM\Software\Microsoft\VCSExpress\8.0 HKLM\Software\Microsoft\VBExpress\8.0 3. Find and expand the DataProviders key 4. Find the key under DataProviders named "{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}" and rename it (change one of the numbers in the GUID is the best bet) 5. Going back to the root 8.0 section, find and expand the DataSources key 6. Rename the subkey "{466CE797-67A4-4495-B75C-A3FD282E7FC3}" to something else (again just change one of the numbers). 7. Copy this data to a .reg file: - Cut Here - ÿþWindows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataSources\{466CE797-67A4-4495-B75C-A3FD282E7FC3}] @="Firebird Data Source" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataSources\{466CE797-67A4-4495-B75C-A3FD282E7FC3}\SupportingProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}] @=".NET Framework Data Provider for Firebird" "DisplayName"="Provider_DisplayName, FirebirdSql.VisualStudio.DataTools.Properties.Resources" "ShortDisplayName"="Provider_ShortDisplayName, FirebirdSql.VisualStudio.DataTools.Properties.Resources" "Description"="Provider_Description, FirebirdSql.VisualStudio.DataTools.Properties.Resources" "CodeBase"="%Path%\FirebirdSql.VisualStudio.DataTools.dll" "InvariantName"="FirebirdSql.Data.FirebirdClient" "Technology"="{77AB9A9D-78B9-4ba7-91AC-873F5338F1D2}" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects\DataConnectionSupport] @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionSupport" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects\DataConnectionProperties] @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionProperties" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects\DataConnectionUIControl] @="FirebirdSql.VisualStudio.DataTools.FbDataConnectionUIControl" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects\DataObjectSupport] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects\DataSourceInformation] @="FirebirdSql.VisualStudio.DataTools.FbDataSourceInformation" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\DataProviders\{7F041D59-D76A-44ed-9AA2-FBF6B0548B80}\SupportedObjects\DataViewSupport] - Cut Here - 8. Find and replace any occurance above of "VisualStudio" and replace it with either VBExpress or VCSExpress. 9. Replace the %PATH% above with the full path to the Firebird designer DLL. 10. Save and run this .reg file. This will install the packageless version of the Firebird provider using the JET Guid's for Express. Robert Simpson Programmer at Large > > Now I have to use writexmlschema() everytime I changed my > database and > use xsd to generate a new dataset! > > Bad thing but - the only solution. > > Thanks for your help. > > Regards, Daniel > > Am Montag, 16. Oktober 2006 11:05 schrieb VS-Polis: > > Hallo Daniel, > > > > I could write in German, but for the international users... > > > > First, you have to include the provider in your > machine.config. I use > > NET 2.0, FB 2.0 and FB-Provider 2.0. > > > > C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config > > > > > > > > > > type="System.Data.Common.DbProviderConfigurationHandler, > System.Data, > > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > >
Re: [Firebird-net-provider] FB and VS 2008
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > On Behalf Of Carlos Guzmán Álvarez > Sent: Wednesday, August 01, 2007 8:30 AM > To: firebird-net-provider@lists.sourceforge.net > Subject: Re: [Firebird-net-provider] FB and VS 2008 > > Hello: > > > This seems like a good start: > > > http://blogs.msdn.com/kevin_halverson/archive/2007/07/10/how-t o-implement-iq > > ueryable.aspx Carlos, you'll be wanting the Resources.zip file from here: http://blogs.msdn.com/adonet/archive/2007/03/16/ado-net-orcas-sample-provide r.aspx Inside is an OrcasProvider.exe which is a self-extracting executable containing a simple LINQ provider over Sql Server. You can use it and adapt it to Firebird. Further along in the blog it is claimed that this zip file was updated for Beta 1 -- I haven't heard anything about an update for Beta 2. I used a much earlier version of this during a ProviderFest MS event last year to get a very early LINQ provider out for SQLite. It wasn't too terribly hard once I had their demo provider source code in hand. Robert - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
Re: [Firebird-net-provider] FB and VS 2008
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > On Behalf Of Carlos Guzmán Álvarez > Sent: Wednesday, August 01, 2007 9:35 AM > To: firebird-net-provider@lists.sourceforge.net; Robert Simpson > Cc: 'For users and developers of the Firebird .NET providers' > Subject: Re: [Firebird-net-provider] FB and VS 2008 > > Hello: > > > Carlos, you'll be wanting the Resources.zip file from here: > > > > > http://blogs.msdn.com/adonet/archive/2007/03/16/ado-net-orcas- > sample-provide > > r.aspx > > Thanks very much for the information :D > > > Inside is an OrcasProvider.exe which is a self-extracting executable > > containing a simple LINQ provider over Sql Server. You can > use it and adapt > > it to Firebird. > > The blog post explains too how to extend an existing ado.net data > provider to support the Entity Framework wqhat is nice as well :) Ya, that's the easy part ... Implementing and adapting the SQL generator was a pain in the butt, as will be adjusting the XML files that provide LINQ with information on builtin functions, datatypes, conversions, etc. Robert - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider