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:
<car...@te...> - 2003-11-11 19:17:13
|
HEllo: > What happens, is that in FbCommand.cs: > > namedParameters = search.Matches(this.commands[actualCommand]); > > I have actualCommand == 2, this.commands[2] == null, and the > regex 'search.Matches(null)' cannot be used ! This throws an > exception (Value cannot be null). With the same CommandText i got only 2 elements ( this can be the reason why i don't get an exception ): [0] "CREATE TABLE A(F1 INTEGER NOT NULL, F2 INTEGER NOT NULL)" [1] "ALTER TABLE A ADD CONSTRAINT PK_A PRIMARY KEY (F1, F2)" -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Miha M. <mi...@NO...> - 2003-11-11 19:08:36
|
Point 2 is very welcome :) Miha "Carlos Guzmán Álvarez" <car...@te...> wrote in message news:3FB...@te...... > Hello: > > The beta 4 is the last beta release before start the RC stage, i'm > starting to think in the needs we are going to have after 1.5 release, i > think we have two mayor needs for the future: |
From:
<car...@te...> - 2003-11-11 18:56:24
|
Hello: > string commandText = this.commands[actualCommand]; > if (this.commandText != null && this.commandText.Trim().Length > 0) > > The test is done with respect to this.commandText, however it is a > local variable (commandText) that should be tested here, or am I > wrong ? > > This might be the real cause of my troubles... You are more than right :) thanks very much. -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From:
<car...@te...> - 2003-11-11 18:48:14
|
Hello: The beta 4 is the last beta release before start the RC stage, i'm starting to think in the needs we are going to have after 1.5 release, i think we have two mayor needs for the future: 1. ADO.NET 2.0 compatibility. I'm thinking on this for version 2.0 of the Firbeird .NET Data Provider. I'm reviwing the alpha docs of ADO.NET 2.0 and there are a lot of internal changes that are going to be needed for match with the new architecture of ADO.NET (Documentation of ADO.NET is fairly incomplete but it's not bad to be reviewing it yet ;)). All the actual ADO.NET classes needs changes for match new class hierarchy, for example in ADO.NET 2.0: - SqlConnection inherits from: DbConnectionBase, ICloneable, ISqlConnection, IDbConnection, IDisposable - SqlCommand inherits from: DbCommandBase, ICloneable, IDbAsyncCommand, ISqlCommand, IDbCommand, IDisposable - SqlCommandBuilder inherits from: DbCommandBuilder - SqlDataReader inhertits from: DbDataReaderBase, IDataReader, IDataRecord, ISqlReader, IDisposable, ISqlRecord, ISqlGetTypedData, IGetTypedData - SqlTransaction inherits from: DbTransaction, ISqlTransaction, IDbTransaction, IDisposable - SqlParameter inherits from: DbParameterBase, ICloneable, ISqlParameter, IDbDataParameter, IDataParameter - SqlParameterCollection inherits from: DbParameterCollectionBase, ISqlParameterCollection, IDataParameterCollection, IList, ICollection, IEnumerable There are some new classes in the SqlClient of ADO.NET 2.0, some of them will be needed of implement in the Firebird .NET Data Provider, until now i have found this: - ResultSetEnumerator - SqlBulkCopyColumnAssociator - SqlBulkCopyColumnAssociatorCollection - SqlClientFactory (*) - SqlDataTable (*) - SqlDependency (*) - SqlResultSet (*) - SqlRecord (**) - SqlUpdatableRecord (***) (*) I think they are needed for implement in the Firebird .NET Data Provider as public classes. (**) I think they are needed for implement in the Firebird .NET Data Provider as internal classes. (***) Has no documentation yet, nut probably will be needed to implement. There are too some new features, for example SqlConnection has a GetSchema ( we have it yet in 1.5 as GetDbSchema but it's a little different and it's going to need changes ), SqlCommand has async methods for execution. I will try to continue to review the ADO.NET 2.0 docs. 2. Embbeded server support. For this we have to write a Firebird Client Wrapper, if i'm not wrong there two ways for do this: 1. Using PInvoke. 2. Using a C++ managed dll. I see both ways are no easy ;). I'm thinking on implement this for version 2.0 of the Firebird Provider ( if i can .. hehe ... i have basic knowledge of C++ and i'm not sure is PInvoke is a real option for this ;) ), i want to see a way for abstract GDS implementation and Firebird client wrapper for allow to use only one set of ADO.NET classes, now the .net provider ships with a single assembly and for make this the best way, in first place, will be to use custom assemblys for GDS implementations. Another question i'm thinking on is that more than probably version 2.0 of the Firebird provider will ship with documentation only for non standard ADO.NET classes ( for these classes the documentation of SqlClient or other Microsoft provider will be more than good :) ). Before the 2.0 release there will one or more releases with little enhacements and bug fixes if needed. -- Best regards Carlso Guzmán Álvarez Vigo-Spain P.S: Sorry for the poor english, this is the nig email i have written ever in English :) |
From: luisa\.123\@libero\.it <lui...@li...> - 2003-11-11 18:40:58
|
Hello! Sorry for my English, I=92m Italian. I would want to know, how t= o insert apostrophe. Sample: insert =93Jon=92s=94 I do: Com.Comman= dText =3D "INSERT INTO Client (Name) Values (=91Jon=92=92s=92)" r =3D c= om.ExecuteNonQuery but I have error. How I can do it? I use net and = firebird net provider 1.5 Thanks. |
From: Pierre A. <pie...@op...> - 2003-11-11 18:35:02
|
...researching a bit more I found something strange in FbCommand.cs, at line 602: string commandText = this.commands[actualCommand]; if (this.commandText != null && this.commandText.Trim().Length > 0) The test is done with respect to this.commandText, however it is a local variable (commandText) that should be tested here, or am I wrong ? This might be the real cause of my troubles... Pierre |
From: Pierre A. <pie...@op...> - 2003-11-11 18:20:11
|
Hello Carlos, I am still using the same code as I was on October 6th as I reported and proposed a fix, since following code crashed: command.CommandType = System.Data.CommandType.Text; command.CommandText = "CREATE TABLE A(F1 INTEGER NOT NULL, F2 INTEGER NOT NULL);" + "ALTER TABLE A ADD CONSTRAINT PK_A PRIMARY KEY (F1, F2);"; command.Transaction = my_transaction; reader = command.ExecuteReader (); for (;;) { while (reader.Read ()) { System.Console.Out.WriteLine ("{0} columns found.", reader.FieldCount); } if (reader.NextResult () == false) { break; } } reader.Close (); This does no longer work. I have a crash in FbCommand.cs, at line 537, while executing the second loop in my for(;;) block, on reader.NextResult. The call trace is: FbCommand.InternalPrepare FbCommand.NextResult FbDataReader.NextResult What happens, is that in FbCommand.cs: namedParameters = search.Matches(this.commands[actualCommand]); I have actualCommand == 2, this.commands[2] == null, and the regex 'search.Matches(null)' cannot be used ! This throws an exception (Value cannot be null). What is the best way to fix this ? Add a test to whether the argument is null, or shouldn't this code get executed ? Kind regards. Pierre |
From:
<car...@te...> - 2003-11-11 09:24:43
|
Hello: Firebird .NET Data Provider 1.5 Beta 4 available for download. Release Changes: Beta 4 ( 2003-11-11 ) ---- - -------------- - Bug fixes. - Improved prepared statement handling ( Thanks to Jesus for his feedback ) - Improved array datatype support ( Thanks to Jesus for his feedback ) - Now it's possible to use FbConnection, FbCommand and FbDataAdapter as components inside #Develop. --------------------------------------------------- You can download binarys for .NET 1.0 at: http://prdownloads.sourceforge.net/firebird/FirebirdNETProvider1.5-Beta4-Net1.0.exe?download You can download binarys for .NET 1.1 at: http://prdownloads.sourceforge.net/firebird/FirebirdNETProvider1.5-Beta4-Net1.1.exe?download You can download sources at: http://prdownloads.sourceforge.net/firebird/FirebirdNETProvider1.5-Beta4-Src.zip?download You can download documentation at: http://prdownloads.sourceforge.net/firebird/FirebirdNETProvider1.5-Beta4-Doc.zip?download -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From:
<car...@te...> - 2003-11-10 15:15:25
|
Hello: > Yes, I'm using FbCommandBuilder, and can call: > textBox1.Text = fbcb1.GetInsertCommand().CommandText; > and I've got: > INSERT INTO "TB1" ("IDTB1", "IDTB2", "ILO", "CENA") VALUES (?, ?, ?, ?) > but I want to see this statement filled with data. It's not filled with data, you need to check parameters values in Parameters collection. -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Mirek S. <m.s...@tr...> - 2003-11-10 13:54:05
|
Dnia 2003-11-10 14:15, U=BFytkownik Carlos Guzm=E1n =C1lvarez napisa=B3: > > If you are using a FbCommandBuilder yes, if i understand well you want=20 > to check the SQL statement before made the Update, i'm right ??. > > Yes, I'm using FbCommandBuilder, and can call: textBox1.Text =3D fbcb1.GetInsertCommand().CommandText; and I've got: INSERT INTO "TB1" ("IDTB1", "IDTB2", "ILO", "CENA") VALUES (?, ?, ?, ?) but I want to see this statement filled with data. Mirek Sobczak |
From:
<car...@te...> - 2003-11-10 13:15:52
|
Hello: > It is possible to see SQL statement generated and send by provider > during update to firebird. > In following sequence: > fbtb1.Fill(dataSet1, "tb1"); > ... I insert new row in dbgrid > > fbtb1.Update(dataSet1,"tb1"); > and exception is catched. > Can I see this statemant before send to firebird If you are using a FbCommandBuilder yes, if i understand well you want to check the SQL statement before made the Update, i'm right ??. -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Mirek S. <m.s...@tr...> - 2003-11-10 13:08:49
|
Hi, It is possible to see SQL statement generated and send by provider during update to firebird. In following sequence: fbtb1.Fill(dataSet1, "tb1"); ... I insert new row in dbgrid fbtb1.Update(dataSet1,"tb1"); and exception is catched. Can I see this statemant before send to firebird Mirek Sobczak |
From:
<car...@te...> - 2003-11-10 12:33:40
|
Hello: > When I put a connection string into the fbConnection component, both the > datasource and database property gets set to the database path... > > I get an error on fbconnection.open(); (just attached to a button > click) is > the connection error because the connection string does not get parsed > correctly? More than probably the connection string is not being parsed when setting it in the properties panel, for this there are a connection string editor but sharpdevelop doesn't show the button for access it ;) -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From:
<car...@te...> - 2003-11-10 12:30:22
|
Hello: > I've also noticed that if the CHARSET is actually NONE, then I need to > omit > this in the connection string because CHARSET=NONE throws an exception... I have tested this in my local tree and it's working fine: string connectionString = @"Database=test.fdb;" + "User=SYSDBA;" + "Password=masterkey;" + "Server=localhost;" + "Port=3050;" + "Dialect=3;" + "Charset=NONE;" + "pooling=false;" + "Role=;"; FbConnection connection = new FbConnection(connectionString); connection.Open(); connection.Close(); > I can now see that setting the port number to something other than > 3050 also > thtorws an exception, I can connection with > User=SYSDBA;Password=masterkey;Database=c:\ib-data\employee.gdb;DataSource=s > hortblack;Port=3050;Dialect=1;Role=;Connection > lifetime=30;Pooling=true;Packet Size=8192; > > but not with > User=SYSDBA;Password=masterkey;Database=c:\ib-data\employee.gdb;DataSource=s > hortblack;Port=3051;Dialect=1;Role=;Connection > lifetime=30;Pooling=true;Packet Size=8192; And you have the server listening on port 3051 ?? -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Alan M. <al...@me...> - 2003-11-10 12:25:00
|
> Hi > I've the same problem with VS .NET. > I can't connect adapter to dataset in graphical environment. > I found out that I can do it programaticaly: > fbDataAdapter1.Fill(dataSet1, "tb1"); //where tb1 is table name > > Dnia 2003-11-10 03:39, Użytkownik Alan McDonald napisał: Bingo - thanks that's nice Alan |
From: Alan M. <al...@me...> - 2003-11-10 12:17:59
|
> I've also noticed that if the CHARSET is actually NONE, then I > need to omit > this in the connection string because CHARSET=NONE throws an exception... > > I can now see that setting the port number to something other > than 3050 also > thtorws an exception, I can connection with > User=SYSDBA;Password=masterkey;Database=c:\ib-data\employee.gdb;Da > taSource=s > hortblack;Port=3050;Dialect=1;Role=;Connection > lifetime=30;Pooling=true;Packet Size=8192; > > but not with > User=SYSDBA;Password=masterkey;Database=c:\ib-data\employee.gdb;Da > taSource=s > hortblack;Port=3051;Dialect=1;Role=;Connection > lifetime=30;Pooling=true;Packet Size=8192; > > Alan > Sorry - my mistake - I was making two connections.. Alan |
From: Alan M. <al...@me...> - 2003-11-10 12:11:56
|
I've also noticed that if the CHARSET is actually NONE, then I need to omit this in the connection string because CHARSET=NONE throws an exception... I can now see that setting the port number to something other than 3050 also thtorws an exception, I can connection with User=SYSDBA;Password=masterkey;Database=c:\ib-data\employee.gdb;DataSource=s hortblack;Port=3050;Dialect=1;Role=;Connection lifetime=30;Pooling=true;Packet Size=8192; but not with User=SYSDBA;Password=masterkey;Database=c:\ib-data\employee.gdb;DataSource=s hortblack;Port=3051;Dialect=1;Role=;Connection lifetime=30;Pooling=true;Packet Size=8192; Alan |
From: Alan M. <al...@me...> - 2003-11-10 12:06:41
|
When I put a connection string into the fbConnection component, both the datasource and database property gets set to the database path... I get an error on fbconnection.open(); (just attached to a button click) is the connection error because the connection string does not get parsed correctly? Alan |
From: Alan M. <al...@me...> - 2003-11-10 12:04:53
|
> Hello: > > > I've the same problem with VS .NET. > > I can't connect adapter to dataset in graphical environment. > > Because there are no design time support for the FbDataAdapter class ;) > > > > > -- > Best regards > > Carlos Guzmán Álvarez pity... |
From:
<car...@te...> - 2003-11-10 11:38:37
|
Hello: > I've the same problem with VS .NET. > I can't connect adapter to dataset in graphical environment. Because there are no design time support for the FbDataAdapter class ;) -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Mirek S. <m.s...@tr...> - 2003-11-10 10:49:37
|
Hi I've the same problem with VS .NET. I can't connect adapter to dataset in graphical environment. I found out that I can do it programaticaly: fbDataAdapter1.Fill(dataSet1, "tb1"); //where tb1 is table name Dnia 2003-11-10 03:39, U=BFytkownik Alan McDonald napisa=B3: >Just trying to setup #Develop with the appropriate components... >I have installed the firebird components into the toolbox - no problem. >I can drop the connection, command and adapter onto the form and set the >properties ok. >But I can't figure out how to connect the adapter into a dataset so I ca= n >populate a datagrid. I suppose there must be some raw code to do here - = but >I'm sort of hoping I can get a simple app running with properties set in >components a la what I could do in Delphi. > > =20 > In VS.NET I can work with MS database components so easy like in Delphi,=20 connection DataAdapter to DataSet is easier with MS components, becouse=20 there is a wizzard, but Fill methode must be called any way. >Anyone know how this might be done? > >thanks >Alan > > =20 > |
From: Alan M. <al...@me...> - 2003-11-10 09:50:58
|
I'd love to make a sample app using #Develop with simple firebird components, standard datagrid etc maybe using the employee database Has anyone got anything along these lines which they'd like to share? Alan |
From: Alan M. <al...@me...> - 2003-11-10 02:41:34
|
Just trying to setup #Develop with the appropriate components... I have installed the firebird components into the toolbox - no problem. I can drop the connection, command and adapter onto the form and set the properties ok. But I can't figure out how to connect the adapter into a dataset so I can populate a datagrid. I suppose there must be some raw code to do here - but I'm sort of hoping I can get a simple app running with properties set in components a la what I could do in Delphi. Anyone know how this might be done? thanks Alan |
From:
<car...@te...> - 2003-11-08 12:51:01
|
Hello: > Do you have SharpDevelop? Yes last version ( 0.98 ) seems to be much more usable than previous versions. > It's a really nice open source edition of a C# IDE. It runs against > mono as > well as against the win framework. > Any chance of making the .NET driver have installable components for this > IDE? that would be really cool. I have added a change to CVS sources for allow this, i have added the TooboxItem attribute to the firebird .net provider components ( i have try to attach an image on how it looks when adding the components but the email is being rejected due to the size ;) test it when you can and comment the results ) -- Best regards Carlos Guzmán Álvarez Vigo-Spain |
From: Alan M. <al...@me...> - 2003-11-08 10:47:28
|
Carlos, Do you have SharpDevelop? http://www.icsharpcode.net/OpenSource/SD/ It's a really nice open source edition of a C# IDE. It runs against mono as well as against the win framework. Any chance of making the .NET driver have installable components for this IDE? that would be really cool. Alan |