You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(55) |
Dec
(36) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(38) |
Feb
(108) |
Mar
(79) |
Apr
(95) |
May
(64) |
Jun
(130) |
Jul
(146) |
Aug
(121) |
Sep
(96) |
Oct
(149) |
Nov
(161) |
Dec
(113) |
2004 |
Jan
(113) |
Feb
(163) |
Mar
(248) |
Apr
(132) |
May
(157) |
Jun
(160) |
Jul
(236) |
Aug
(284) |
Sep
(293) |
Oct
(277) |
Nov
(257) |
Dec
(356) |
2005 |
Jan
(203) |
Feb
(190) |
Mar
(220) |
Apr
(165) |
May
(124) |
Jun
(160) |
Jul
(190) |
Aug
(142) |
Sep
(152) |
Oct
(189) |
Nov
(187) |
Dec
(159) |
2006 |
Jan
(170) |
Feb
(151) |
Mar
(212) |
Apr
(262) |
May
(226) |
Jun
(196) |
Jul
(223) |
Aug
(165) |
Sep
(163) |
Oct
(348) |
Nov
(225) |
Dec
(141) |
2007 |
Jan
(261) |
Feb
(161) |
Mar
(222) |
Apr
(193) |
May
(121) |
Jun
(157) |
Jul
(151) |
Aug
(159) |
Sep
(61) |
Oct
(123) |
Nov
(172) |
Dec
(96) |
2008 |
Jan
(104) |
Feb
(138) |
Mar
(131) |
Apr
(131) |
May
(74) |
Jun
(107) |
Jul
(89) |
Aug
(89) |
Sep
(172) |
Oct
(158) |
Nov
(119) |
Dec
(86) |
2009 |
Jan
(52) |
Feb
(84) |
Mar
(78) |
Apr
(83) |
May
(54) |
Jun
(79) |
Jul
(60) |
Aug
(62) |
Sep
(50) |
Oct
(147) |
Nov
(50) |
Dec
(70) |
2010 |
Jan
(135) |
Feb
(113) |
Mar
(74) |
Apr
(93) |
May
(35) |
Jun
(71) |
Jul
(33) |
Aug
(110) |
Sep
(47) |
Oct
(18) |
Nov
(61) |
Dec
(34) |
2011 |
Jan
(46) |
Feb
(47) |
Mar
(25) |
Apr
(24) |
May
(21) |
Jun
(22) |
Jul
(20) |
Aug
(51) |
Sep
(31) |
Oct
(42) |
Nov
(22) |
Dec
(22) |
2012 |
Jan
(31) |
Feb
(19) |
Mar
(25) |
Apr
(55) |
May
(16) |
Jun
(28) |
Jul
(33) |
Aug
(25) |
Sep
(32) |
Oct
(25) |
Nov
(52) |
Dec
(35) |
2013 |
Jan
(43) |
Feb
(18) |
Mar
(36) |
Apr
(45) |
May
(22) |
Jun
(13) |
Jul
(31) |
Aug
(24) |
Sep
(19) |
Oct
(59) |
Nov
(47) |
Dec
(25) |
2014 |
Jan
(27) |
Feb
(15) |
Mar
(38) |
Apr
(10) |
May
(15) |
Jun
(36) |
Jul
(24) |
Aug
(28) |
Sep
(16) |
Oct
(6) |
Nov
(44) |
Dec
(40) |
2015 |
Jan
(52) |
Feb
(22) |
Mar
(13) |
Apr
(17) |
May
(22) |
Jun
(36) |
Jul
(18) |
Aug
(41) |
Sep
(71) |
Oct
(60) |
Nov
(49) |
Dec
(43) |
2016 |
Jan
(60) |
Feb
(13) |
Mar
(21) |
Apr
(28) |
May
(23) |
Jun
(39) |
Jul
(17) |
Aug
(37) |
Sep
(33) |
Oct
(15) |
Nov
(22) |
Dec
(20) |
2017 |
Jan
(27) |
Feb
(40) |
Mar
(48) |
Apr
(19) |
May
(29) |
Jun
(2) |
Jul
(19) |
Aug
(36) |
Sep
(18) |
Oct
(10) |
Nov
(11) |
Dec
(5) |
2018 |
Jan
(5) |
Feb
(4) |
Mar
(5) |
Apr
(3) |
May
(4) |
Jun
(17) |
Jul
(7) |
Aug
(7) |
Sep
(12) |
Oct
(8) |
Nov
(2) |
Dec
|
2019 |
Jan
(8) |
Feb
(5) |
Mar
(3) |
Apr
(5) |
May
(3) |
Jun
(2) |
Jul
(8) |
Aug
(7) |
Sep
(3) |
Oct
(12) |
Nov
(7) |
Dec
(1) |
2020 |
Jan
(8) |
Feb
(3) |
Mar
(7) |
Apr
(1) |
May
(2) |
Jun
(1) |
Jul
(3) |
Aug
(25) |
Sep
(5) |
Oct
(3) |
Nov
(7) |
Dec
(16) |
2021 |
Jan
(11) |
Feb
(10) |
Mar
(16) |
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Lucas V. <Lu...@lu...> - 2002-12-18 21:01:01
|
Hi, I'm missing the IEnumerable interface in the FbDataReader class..=20 It's needed to bind a FbDataReader to a DataGrid component in asp.net.. (just like OleDbDataReader).. Could somebody please implement this interface ( sorry, I really can't do it myself :) ).. Thanx.. Lucas Vos Lucrasoft BV De Hoge Bogerd 16 , 3342 GA Hendrik Ido Ambacht , The Netherlands Tel : +31 (0)78 6209403 Fax : +31 (0)78 6209404 Email : in...@lu... URL : http://www.lucrasoft.nl |
From: <car...@te...> - 2002-12-10 12:22:57
|
Hello: > > I can try to see this on Microsoft Documentation. > All i found on this is that on SqlClient if you put lifetime to 0 this will get the maximum lifetime but i don´t found a value for max lifetime . Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Gia T. <jj...@ho...> - 2002-12-10 12:10:44
|
I dont believe its a good idea to set a time out for connections (maybe there could be an option for that at runtime). "Carlos Guzmán Álvarez" <car...@te...> wrote in message news:3DF...@te...... > Hello: > > > > > If anybody is interested, let me know how to send the modifications. > > > > You can send patches using cvs diff -u, or send the files and i will > make the cvs diff. > > > Lastly, it would be nice if we could set the maximum lifetime of a > > connection. FbConnectionPool would not return a FbIscConnection older than > > the maximum lifetime. I'm not sure how this coincides with Microsoft's > > existing database classes. > > I can try to see this on Microsoft Documentation. > > > > > Best regards > Carlos Guzmán Álvarez > vigo-Spain > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > |
From: <car...@te...> - 2002-12-10 10:57:36
|
Hello: Firebird .Net provider Alpha 4 available for download. ---------------------------------------------------------------------------- Changes since Alpha3: - Some BugFixes. - Improved API reference documentation. - Better fit to ADO .NET documentation. - The provider can now be used on Linux using Mono ( www.go-mono.com ), at this moment this was tested only on Red Hat Linux 8.0 - Improved Connection Pooling implementation. - Improved exception handling on GDS implementation. - Improved CommandBuilder implementation. - Better support for encodings. - Better Support for transaction management, and allowing only one transaction per connection. - Better disposing of resources allocated for statements. - Support for large varchars. - Added event raising in FbConnection class for warnings messages sent from the Firebird Server. - Added support for null parameters. ---------------------------------------------------------------------------- You can view the changelog at: https://sourceforge.net/project/shownotes.php?release_id=127200 You can download binarys at: http://prdownloads.sourceforge.net/firebird/FirebirdNetProvider-1.0-Alpha4.exe?download You can download sources at: http://prdownloads.sourceforge.net/firebird/FirebirdNetProvider-1.0-Alpha4-Src.zip?download You can download documentation at: http://prdownloads.sourceforge.net/firebird/FirebirdNetProvider-1.0-Alpha4-Doc.zip?download CVS Tag: NP1_0_Alpha4 Best regards Carlos Guzmán Álvarez Vigo-Spain |
From:
<car...@te...> - 2002-12-07 00:13:17
|
Hello: > > If anybody is interested, let me know how to send the modifications. > You can send patches using cvs diff -u, or send the files and i will make the cvs diff. > Lastly, it would be nice if we could set the maximum lifetime of a > connection. FbConnectionPool would not return a FbIscConnection older than > the maximum lifetime. I'm not sure how this coincides with Microsoft's > existing database classes. I can try to see this on Microsoft Documentation. Best regards Carlos Guzmán Álvarez vigo-Spain |
From: Tedd <te...@al...> - 2002-12-06 23:39:14
|
I have tracked down why I was having difficulty using FbConnections after the database is shutdown and restarted. The problem results from the way I am using FbConnection objects. When using connection pooling, when FbConnection.Open()is called, a connection is retrieved from the unlocked pool. There currently is no method in place to check the validity of this connection. In the event Firebird restarts, the connection looks valid and its state is set to Open. However, any operation on this connection, such as BeginTransaction() throws an exception. Since I always Close() the connection object after use, FbConnectionPool.CheckIn() modifies the created ticks to 'now'. This means that the connection is never 'Expired', so the underlying 'old' FbIscConnection is never closed. Any attempt to create a new connection pulls the old invalid FbIscConnection from the unlocked pool. Solutions: First, do not 'Close()' an FbConnection where a 335544721 isc_network_error exception was thrown, even if its state is 'Open'. This prevents the connection from being put back into the unlocked pool. However, I am just not comfortable leaving an 'Open' connection hang around like that. It is still in the locked pool so it will never be GC'd Second, FbConnectionPool.CheckOut() should verify that a connection pulled from the unlocked pool is, indeed, valid. FbConnection.Open()|FbConnectionPool.CheckOut() should never return an invalid connection, especially if when looks valid. I have modified FbConnectionPool and FbIscConnection to handle this. I added a function to FbIscConnection that verifies the validity of the connection by calling gds.isc_database_info(). No database info is actually retrieved. I am only interested in showing that I can communicate with the database. The function returns true or false depending on the validity. The modification to FbConnectionPool is to call the FbIscConnection verification function after pulling a connection from the unlocked pool. If the connection is not valid, it is expired. There are some things I'd like change about the mods but it might mean more changes to FbIscConnection that I'm comfortable making at this point. Mostly, I think that the verification function should be static. If anybody is interested, let me know how to send the modifications. Lastly, it would be nice if we could set the maximum lifetime of a connection. FbConnectionPool would not return a FbIscConnection older than the maximum lifetime. I'm not sure how this coincides with Microsoft's existing database classes. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.423 / Virus Database: 238 - Release Date: 11/25/2002 |
From:
<car...@te...> - 2002-12-03 14:54:57
|
Hello: > Carlos, > > This change has fixed certain instances of the problem but it appears that > there are cases where this still won't work. There are two different things > that go wrong. My only guess is that it depends on what stage a transaction > was in and whether the statements tied to the transaction were currently > running. > > I will respond again with specific line numbers and error messages where the > problem appears. I will also try to pin down exactly what state the > commands and transactions are in when the database connection is lost. > Ok. > When I asked about events I was referring to implementing the isc_que_events > and isc_wait_event api functions. > Ok, i have no plans for make this at this moment, but if you wish to implement it i can try to help you. Best regards Carlos Guzma'n A'lvarez Vigo-Spain |
From: Tedd <te...@al...> - 2002-12-03 13:37:40
|
Carlos, This change has fixed certain instances of the problem but it appears that there are cases where this still won't work. There are two different things that go wrong. My only guess is that it depends on what stage a transaction was in and whether the statements tied to the transaction were currently running. I will respond again with specific line numbers and error messages where the problem appears. I will also try to pin down exactly what state the commands and transactions are in when the database connection is lost. When I asked about events I was referring to implementing the isc_que_events and isc_wait_event api functions. Tedd -----Original Message----- From: fir...@li... [mailto:fir...@li...]On Behalf Of Carlos Guzma'n A'lvarez Sent: Wednesday, November 27, 2002 2:20 AM To: fir...@li... Subject: Re: [Firebird-net-provider] How to reset transaction after connection drop? Hello: > I am writing a windows service that is basically polling a firebird > database. In the past I have had some difficulty with the database > periodically crashing. So, I am trying to make my service gracefully > handle > a database crash. > > The service itself reuses a series of FbCommand objects each time a Timer > event fires. But, I haven't found a way to recover the FbCommand objects > that have active transactions to allow them to be used with the new > database > connection. As far as I can tell, any attempt to associate a new > FbConnection object with the FbCommand objects causes a rollback on the > existing transaction. This obviously fails since the original > connection is > no longer valid. Is there a way to recover these command objects or > should > I instantiate new ones and let the old ones be garbage collected? Can you try with latest cvs sources i have commited a fix for it yet. > Has anyone started working on enabling events? I know that my service > would > be a whole lot more efficient if I could use an event model as apposed to > polling the database. If anybody is working on it, I'd be glad to > help. If > not, I'll look into it myself. No, to which events are you referring??, (now there are events enabled on FbConnection class for StateChange of connection and info messages sent by firebird server, and there are events on FbDataAdapter for data updating). Best regards Carlos Guzma'n A'lvarez Vigo-Spain --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.423 / Virus Database: 238 - Release Date: 11/25/2002 |
From: <car...@te...> - 2002-12-03 10:03:04
|
Hello: > When updating a dataset using a data adapter with commands generated by the > command builder (insert or delete) that includes a decimal column I am getting > the following error: > > Additional information: Input string was not in a correct format. > > I can provide more information if necessary. > I´m testing this and gives no problem to me, but i´m going to view some things on CommandBuilder this week, can you provide more information, please??. Best regards Carlos Guzmán Álvarez Vigo-Spain |
From:
<car...@te...> - 2002-12-03 09:57:09
|
Hello: > Firstly, thannks for the great driver. It's good and it's getting better. > Thanks :) > I have a DataSet that has been populated from the firebird driver and when I > extract the xml schema it says that the blob field is limited to 8 characters. > > The blob field, XBLOB has a segment size of 80 and a subtype of 1, which I think > means text. > > Is this a bug, or am I doing something wrong? I can provide more information if > necessary. > I have it fixed, tanks, now size for blob fields will be equal to System.Int32.MaxValue, i´m going to update it on CVS. Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: <cd...@ar...> - 2002-12-03 05:38:34
|
When updating a dataset using a data adapter with commands generated by the command builder (insert or delete) that includes a decimal column I am getting the following error: Additional information: Input string was not in a correct format. I can provide more information if necessary. Christoph ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ |
From: <cd...@ar...> - 2002-12-03 04:06:59
|
Firstly, thannks for the great driver. It's good and it's getting better. I have a DataSet that has been populated from the firebird driver and when I extract the xml schema it says that the blob field is limited to 8 characters. The blob field, XBLOB has a segment size of 80 and a subtype of 1, which I think means text. Is this a bug, or am I doing something wrong? I can provide more information if necessary. Christoph ----- <?xml version="1.0" encoding="utf-16"?> <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="en-AU"> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="testie"> <xs:complexType> <xs:sequence> <xs:element name="XLONG" type="xs:int" /> <xs:element name="XCHAR" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="10" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="XVARCHAR" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="255" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="XDATE" type="xs:dateTime" minOccurs="0" /> <xs:element name="XDECIMAL" type="xs:decimal" minOccurs="0" /> <xs:element name="XBLOB" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="8" /> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> <xs:unique name="Constraint1" msdata:PrimaryKey="true"> <xs:selector xpath=".//testie" /> <xs:field xpath="XLONG" /> </xs:unique> </xs:element> </xs:schema> ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ |
From: <car...@te...> - 2002-11-29 09:08:43
|
Hello: Alexandr Belyakov wrote: > I use FB.Net Beta 1 ( 2002-11-11 ) for ASP.NET > > This is a piece of code: > .... > this.fbCommand1.Transaction=this.fbConnection1.BeginTransaction(); > this.fbCommand1.CommandText= "SELECT ...."; > this.fbDataAdapter1. Fill(this.dataSet1); > this.DataGrid1.DataBind(); > this.fbCommand1.Transaction.Rollback(); > ... > > It works! But SOMETIMES I get the following annoying error: > > invalid sqlind value: 538976288 > > What does it mean and what have I to do? This seems to be the same problem as reported by Pavol Starek with large varchars, it´s solved on CVS sources. Best regards Carlos Guzmán álvarez Vigo-Spain |
From: Alexandr B. <ba...@ga...> - 2002-11-29 08:05:10
|
I use FB.Net Beta 1 ( 2002-11-11 ) for ASP.NET This is a piece of code: .... this.fbCommand1.Transaction=this.fbConnection1.BeginTransaction(); this.fbCommand1.CommandText= "SELECT ...."; this.fbDataAdapter1. Fill(this.dataSet1); this.DataGrid1.DataBind(); this.fbCommand1.Transaction.Rollback(); ... It works! But SOMETIMES I get the following annoying error: invalid sqlind value: 538976288 What does it mean and what have I to do? Here is full Error Stack: FirebirdSql.Data.Firebird.FbException: invalid sqlind value: 538976288 at FirebirdSql.Data.Firebird.FbResultset.Fetch() at FirebirdSql.Data.Firebird.FbDataReader.Read() at System.Data.Common.DbDataAdapter.FillLoadDataRow(SchemaMapping mapping) at System.Data.Common.DbDataAdapter.FillFromReader(Object data, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) at System.Data.Common.DbDataAdapter.Fill(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at Portal.fortday.Page_Load(Object sender, EventArgs e) Best regards, Alexandr Belyakov. |
From: <car...@te...> - 2002-11-27 10:15:21
|
Hello: > I am writing a windows service that is basically polling a firebird > database. In the past I have had some difficulty with the database > periodically crashing. So, I am trying to make my service gracefully > handle > a database crash. > > The service itself reuses a series of FbCommand objects each time a Timer > event fires. But, I haven't found a way to recover the FbCommand objects > that have active transactions to allow them to be used with the new > database > connection. As far as I can tell, any attempt to associate a new > FbConnection object with the FbCommand objects causes a rollback on the > existing transaction. This obviously fails since the original > connection is > no longer valid. Is there a way to recover these command objects or > should > I instantiate new ones and let the old ones be garbage collected? Can you try with latest cvs sources i have commited a fix for it yet. > Has anyone started working on enabling events? I know that my service > would > be a whole lot more efficient if I could use an event model as apposed to > polling the database. If anybody is working on it, I'd be glad to > help. If > not, I'll look into it myself. No, to which events are you referring??, (now there are events enabled on FbConnection class for StateChange of connection and info messages sent by firebird server, and there are events on FbDataAdapter for data updating). Best regards Carlos Guzma'n A'lvarez Vigo-Spain |
From: Tedd <te...@al...> - 2002-11-27 00:39:11
|
I am writing a windows service that is basically polling a firebird database. In the past I have had some difficulty with the database periodically crashing. So, I am trying to make my service gracefully handle a database crash. The service itself reuses a series of FbCommand objects each time a Timer event fires. But, I haven't found a way to recover the FbCommand objects that have active transactions to allow them to be used with the new database connection. As far as I can tell, any attempt to associate a new FbConnection object with the FbCommand objects causes a rollback on the existing transaction. This obviously fails since the original connection is no longer valid. Is there a way to recover these command objects or should I instantiate new ones and let the old ones be garbage collected? Has anyone started working on enabling events? I know that my service would be a whole lot more efficient if I could use an event model as apposed to polling the database. If anybody is working on it, I'd be glad to help. If not, I'll look into it myself. Thanks for your help. Tedd --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.417 / Virus Database: 233 - Release Date: 11/8/2002 |
From: <car...@te...> - 2002-11-26 08:47:43
|
Hello: I have this solve get cvs sources. Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: <cd...@ar...> - 2002-11-25 23:20:32
|
I am getting the following error on connect using the latest cvs sources. Can anybody help me? Here is my connect string: Database=/tmp/testie.gdb;User=SYSDBA;Password=masterkey;Server=cdonges-test3;Port=3050;Dialect=3;Charset=NONE;Role=;Connection Lifetime=15;Pooling=true Here is the source code: Dim scon As New String("Database=/tmp/testie.gdb;User=SYSDBA;Password=masterkey;Server=cdonges-test3;Port=3050;Dialect=3;Charset=NONE;Role=;Connection Lifetime=15;Pooling=true") Dim con As New FbConnection(scon) con.Open() con.Close() Here is the error: ---- DEBUG ASSERTION FAILED ---- ---- Assert Short Message ---- Log4CSharp: You need to indicate a Class Type. ---- Assert Long Message ---- at Log4CSharp..ctor(Type type, String fileName, Mode mode) C:\cvs_files\Net-Provider\source\Logger\Log4CSharp.cs(170) at Encodings.Init() C:\cvs_files\Net-Provider\source\GDSImpl\Encodings.cs(54) at Encodings.GetFromFirebirdEncoding(String fbencoding) C:\cvs_files\Net-Provider\source\GDSImpl\Encodings.cs(82) at FbConnection.Open() C:\cvs_files\Net-Provider\source\FbConnection.cs(367) at Form1.Button1_Click(Object sender, EventArgs e) C:\Documents and Settings\cdonges.THIESS\My Documents\Visual Studio Projects\net-provider-test\Form1.vb(65) at Control.OnClick(EventArgs e) at Button.OnClick(EventArgs e) at Button.OnMouseUp(MouseEventArgs mevent) at Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at Control.WndProc(Message& m) at ButtonBase.WndProc(Message& m) at Button.WndProc(Message& m) at ControlNativeWindow.OnMessage(Message& m) at ControlNativeWindow.WndProc(Message& m) at NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at UnsafeNativeMethods.DispatchMessageW(MSG& msg) at ComponentManager.System.Windows.Forms.UnsafeNativeMethods+IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at Application.Run(Form mainForm) at Form1.Main() C:\Documents and Settings\cdonges.THIESS\My Documents\Visual Studio Projects\net-provider-test\Form1.vb(2) The program '[508] net-provider-test.exe' has exited with code 0 (0x0). ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ |
From:
<car...@te...> - 2002-11-23 15:02:17
|
Hello: This is a message give on the logger class: public Log4CSharp(Type type, string fileName, Mode mode) { System.Diagnostics.Debug.Assert(type!=null, "Debe indicar una declaracin de tipo de clase"); System.Diagnostics.Debug.Assert(fileName!=null, "Debe indicar un fichero"); try { I´m going to translate the messages to English. Best regards Carlos Guzmán Álvarez Vigo-Spain Christoph Donges wrote: > I am getting this Assertion error when connecting to a database. Can > someone please provide a translation? > > Debe indicar una declaracin de tipo de clase > > > Christoph > > ----- Original Message ----- > From: "Carlos Guzmán Álvarez" > To: "Firebird .Net Provider" ; > "Enrico speranza" > Sent: Friday, November 22, 2002 7:45 PM > Subject: [Firebird-net-provider] Re: New Setup for your .Net Provider > > > > >Hello: > > > > > Dear Mr. Guzmán Álvarez, > > > >Mr is not needed :) > > > > > I wanted to tell you how much I appreciate your .Net Provider for > > > Firebird. I'm testing your solution and to become faster I created a > > > setup. I used Free Ghost Installer. This installer also works > under the > > > .Net Framework. I'm attaching my setup and the configuration property > >file. > > > > > >This is very good, thanks very much > > > > > > > > If you want to, when you release the next version, I can send you the > > > new setup. Thank you very much for your work, > > > > > >I will try to release next version using an installer, the free version > >of Ghost Installer can be a good option :) thanks very much. > > > > > > > > > >Best regards > >Carlos Guzmán Álvarez > >Vigo-Spain > > > > > > > >------------------------------------------------------- > >This sf.net email is sponsored by:ThinkGeek > >Welcome to geek heaven. > >http://thinkgeek.com/sf > >_______________________________________________ > >Firebird-net-provider mailing list > >Fir...@li... > >https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > |
From: Christoph D. <cd...@ar...> - 2002-11-23 14:51:14
|
I am getting this Assertion error when connecting to a database. Can someone please provide a translation? Debe indicar una declaracin de tipo de clase Christoph ----- Original Message ----- From: "Carlos Guzmán Álvarez" <car...@te...> To: "Firebird .Net Provider" <fir...@li...>; "Enrico speranza" <esp...@ti...> Sent: Friday, November 22, 2002 7:45 PM Subject: [Firebird-net-provider] Re: New Setup for your .Net Provider > Hello: > > > Dear Mr. Guzmán Álvarez, > > Mr is not needed :) > > > I wanted to tell you how much I appreciate your .Net Provider for > > Firebird. I'm testing your solution and to become faster I created a > > setup. I used Free Ghost Installer. This installer also works under the > > .Net Framework. I'm attaching my setup and the configuration property > file. > > > This is very good, thanks very much > > > > > If you want to, when you release the next version, I can send you the > > new setup. Thank you very much for your work, > > > I will try to release next version using an installer, the free version > of Ghost Installer can be a good option :) thanks very much. > > > > > Best regards > Carlos Guzmán Álvarez > Vigo-Spain > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From:
<car...@te...> - 2002-11-22 13:24:45
|
Hello: > >Well, i´m going to update my changes of thisto the CVS..... > > > I updated my version to the current CVS. > When FbTransaction.Dipose() is called and the tran is rolledback, > isUpdated > was not set to true, therefore FbConnection().BeginTransaction() failed. > > I found this using the construct > using (FbTransaction transaction = connection.BeginTransaction()) > { > // do something which failes and therefore doesn't execute Commit() > // but implicitly calls transaction.Dispose() > transaction.Commit(); > } Thanks very much for this, i have it updated only with one change. Instead of : FbIscConnection.gds.isc_rollback_transaction(tr); use: InternalRollback(false); Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Jojakim S. <JS...@de...> - 2002-11-22 13:04:49
|
> Well, i´m going to update my changes of thisto the CVS..... I updated my version to the current CVS. When FbTransaction.Dipose() is called and the tran is rolledback, isUpdated was not set to true, therefore FbConnection().BeginTransaction() failed. I found this using the construct using (FbTransaction transaction = connection.BeginTransaction()) { // do something which failes and therefore doesn't execute Commit() // but implicitly calls transaction.Dispose() transaction.Commit(); } -- Joja |
From: <car...@te...> - 2002-11-22 12:03:53
|
Hello: Sorry i sent this to the wrong list :P Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: <car...@te...> - 2002-11-22 12:01:41
|
Hello: I want to implement Firebird 1.5 savepoints to the .Net Data Provider i need to know how it works and where can i find the implementation on firebird sources for try to implement it on the C# GDS implementation. Here is an example set by Jojakim Stahl to the Net Provider list, on how this works on Sql Server, i want o know if savepoints on firebird 1.5 works similar to this: BeginTransaction("Point0"); DBOps... Save("Point1"); DBOps... Save("Point2"); DBOps... Rollback("Point1"); // Cancels all DBOps made since Save("Point1") DBOps... Save("OtherThings"); Rollback("Point0"); // Cancels complete transaction Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: <car...@te...> - 2002-11-22 11:55:07
|
Hello: > But as far as I know, savepoint and retaining transactions are not the > same. > If you commit retaining, you have no possibility to rollback what you have > committed, only the transaction environment (=the snapshot of row > versions) > remains within the new transaction. > > A savepoint is a point within an overall transaction (I don't know the > exact > implementation in firebird 1.5, so I speak with the MSSQLServer > knowledge), > you can > BeginTransaction("Point0"); > DBOps... > Save("Point1"); > DBOps... > Save("Point2"); > DBOps... > Rollback("Point1"); // Cancels all DBOps made since Save("Point1") > DBOps... > Save("OtherThings"); > Rollback("Point0"); // Cancels complete transaction > > So if firebird 1.5 has savepoints, perhaps we need both methods. > To propose some good method names and signatures I have to look at > firebird > 1.5 docu/source to inform myself about the savepoints implemented there. > Well, i´m going to update my changes of thisto the CVS, i think this can be a good starting point for make a definitive implementation for transaction management, and i´m going to ask on firebird-devel how savepoints work on firebird 1.5 compared with yopur Sql Server example. Thanks for your feedback on this issue :) Best regards Carlos Guzmán Álvarez Vigo-Spain |