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
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
1
|
2
(1) |
3
|
4
|
5
(2) |
6
|
7
(1) |
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
(1) |
19
|
20
|
21
|
22
(1) |
23
(4) |
24
|
25
(5) |
26
(3) |
27
|
28
|
29
(1) |
30
(1) |
31
(1) |
|
|
From: Jiří Č. <ji...@ci...> - 2016-03-31 06:09:17
|
You might need to provide more information. -- Mgr. Jiří Činčura Independent IT Specialist On Wed, Mar 30, 2016, at 23:32, Paul Dryden wrote: > I installed the firebird .net provider with Nuget command > /Install-Package EntityFramework/. However when I build my project with > Visual Studio Pro 2013 I get the build error /Failed to find or load the > registered .Net Framework Data Provider/. Why is that and is there a > solution to this problem? > > Paul > > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140 > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Paul D. <pau...@ut...> - 2016-03-30 21:32:28
|
I installed the firebird .net provider with Nuget command /Install-Package EntityFramework/. However when I build my project with Visual Studio Pro 2013 I get the build error /Failed to find or load the registered .Net Framework Data Provider/. Why is that and is there a solution to this problem? Paul |
From: Pedro F. de M. L. (JIRA) <tr...@fi...> - 2016-03-29 12:27:54
|
CLONE -NullReferenceException in FirebirdSql.Data.FirebirdClient.FbConnectionInternal.TransactionUpdated() ---------------------------------------------------------------------------------------------------------- Key: DNET-677 URL: http://tracker.firebirdsql.org/browse/DNET-677 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 4.6.2.0 Environment: IDE: Visual studio communiti 2013. Framework: C# .Net 4.0. Platform: Windows Server 2012 x64. Server: Firebird Embedded 2.5.4 x64. Reporter: Pedro Filipe de Morais Lima Assignee: Jiri Cincura Fix For: 4.7.0.0 Hi all. First, sorry by my english, not native laguage. Have the problem with x64 ADO.NET Provider. In operations of adding, changing and deleting data in tables the program throwing exception NullReferenceException. Exception stack: at FirebirdSql.Data.FirebirdClient.FbConnectionInternal.TransactionUpdated() at FirebirdSql.Data.FirebirdClient.FbTransaction.UpdateTransaction() at FirebirdSql.Data.FirebirdClient.FbTransaction.Commit() at FirebirdSql.Data.FirebirdClient.FbCommand.CommitImplicitTransaction() at FirebirdSql.Data.FirebirdClient.FbCommand.ExecuteNonQuery() at *myMethod* For example adding method: if (dbConnect.State != ConnectionState.Open) dbConnect.Open(); FbCommand findClientCom = new FbCommand("Select ID FROM CLIENTS WHERE ID='" + ID.ToString() + "'", dbConnect); FbDataAdapter FDA = new FbDataAdapter(findClientCom); DataSet ds = new DataSet(); int count = FDA.Fill(ds); if (count > 0) { errStr = "This Client is present"; return false; } String insertText = @"INSERT INTO CLIENTS (ID, NET_ID, NAME, LOGIN, PASSWORD, RES_PU, RES_KP, CLUSTER)"; insertText += @" VALUES(@ID, @NET_ID, @NAME, @LOGIN, @PASSWORD, @RES_PU, @RES_KP, @CLUSTER)"; FbCommand insertCom = new FbCommand(insertText, dbConnect); insertCom.Parameters.AddWithValue("@ID", ID.ToString()); insertCom.Parameters.AddWithValue("@NET_ID", net_id.ToString()); insertCom.Parameters.AddWithValue("@NAME", name); insertCom.Parameters.AddWithValue("@LOGIN", login); insertCom.Parameters.AddWithValue("@PASSWORD", password); insertCom.Parameters.AddWithValue("@RES_PU", res_pu); insertCom.Parameters.AddWithValue("@RES_KP", res_kp); insertCom.Parameters.AddWithValue("@CLUSTER", cluster.ToString()); insertCom.ExecuteNonQuery(); errStr = "Client " + VikingServer.ushortToStr(ID) + " was added"; return true; } catch (Exception ex) { errStr = ex.ToString(); return false; } My methods are working stable on 32 platform. On x64 tables are changing, but after change i have this exception. Please help me with this problem. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Jiří Č. <ji...@ci...> - 2016-03-26 10:51:49
|
> Indeed. It's EF poor design, that they try to rework in EF core. > Still there are plenty of workarounds for this. For example attaching > entities only by ids. Attaching by ID? It's still attaching... > DbContext is supposed to be used in request-response scenario (web > sites, for example), where context object is short-living object. Quite opposite. Short-living context is recommended in request-response scenarios. If you can keep the instance - like WPF, WinForms, etc. - the benefit of having the context to track what you're doing is great help. The context class itself was not designed to be used in any scenario in particular. It should work and works in all range of options .NET ecosystem offers. In fact, even just the disconnected scenario has at least like 3 options to tackle it. -- Mgr. Jiří Činčura Independent IT Specialist |
From: Геннадий З. <zab...@gm...> - 2016-03-26 09:46:49
|
> That doesn't make any sense. If I dispose context after query then I can't update the entities without attaching them to new context. Waste of resources. Indeed. It's EF poor design, that they try to rework in EF core. Still there are plenty of workarounds for this. For example attaching entities only by ids. DbContext is supposed to be used in request-response scenario (web sites, for example), where context object is short-living object. On 26 March 2016 at 11:20, Jiří Činčura <ji...@ci...> wrote: >> > d) Do I need to dispose the the context on closing the window? >> Not only on that. you should create and dispose context for every >> action you do with a database: insert, delete, update, query etc. > > That doesn't make any sense. If I dispose context after query then I > can't update the entities without attaching them to new context. Waste > of resources. > >> > 3. As long the user does not explicit reload the data I am working in a connected mode >> You don't have to be always connected for any reason. > > True. But for fat client type applications this is then way easier than > disconnected scenarios. > > -- > Mgr. Jiří Činčura > Independent IT Specialist > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140 > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Jiří Č. <ji...@ci...> - 2016-03-26 09:21:01
|
> > d) Do I need to dispose the the context on closing the window? > Not only on that. you should create and dispose context for every > action you do with a database: insert, delete, update, query etc. That doesn't make any sense. If I dispose context after query then I can't update the entities without attaching them to new context. Waste of resources. > > 3. As long the user does not explicit reload the data I am working in a connected mode > You don't have to be always connected for any reason. True. But for fat client type applications this is then way easier than disconnected scenarios. -- Mgr. Jiří Činčura Independent IT Specialist |
From: Mark R. <ma...@la...> - 2016-03-25 16:29:50
|
On 25-3-2016 17:23, LtColRDSChauhan wrote: > Mark, thanks for your help. > I was using FBackup. > > FbStreamingBackup if you want to backup to your local machine. > > Using FbStreamingBackup solved my problem. > But the ServiceOutput event handler is now not getting called. That is expected, because there can't be any logging when using the streaming backup. The channel that in FbBackup is used to get log information is not available, because instead the backup data is sent over that channel. Mark -- Mark Rotteveel |
From: LtColRDSChauhan <rds...@gm...> - 2016-03-25 16:23:11
|
> > Message: 4 > Date: Wed, 23 Mar 2016 14:43:25 +0100 > From: Mark Rotteveel <ma...@la...> > Subject: Re: [Firebird-net-provider] How to backup the remote database > to a local hard disk > To: "For users and developers of the Firebird .NET providers" > <fir...@li...> > Message-ID: <56F...@la...> > Content-Type: text/plain; charset=utf-8; format=flowed > > On 23-3-2016 11:31, LtColRDSChauhan wrote: > > Hi, > > > > 1. Not able to back up: > > > > \\ServerMachine\C\ABC.FDB > > to > > \\TheLocalMachine\C\ABC.GBK > > Please show the code you use for the backup. You should be using > Mark, thanks for your help. I was using FBackup. FbStreamingBackup if you want to backup to your local machine. > Using FbStreamingBackup solved my problem. But the ServiceOutput event handler is now not getting called. > 2. The C drive of the TheLocalMachine is shared to Everyone with Allow > > Full Control. > > Note that Firebird does not allow you to connect to a database on a > network share (even if that share is local to the machine). > > Mark > -- > Mark Rotteveel > > > > ------------------------------ > > Message: 5 > Date: Fri, 25 Mar 2016 07:11:57 +0100 > From: "Nikolaus Kern" <par...@gm...> > Subject: [Firebird-net-provider] Entity Framework: Best practices to > work in a multiuser environment > To: "'For users and developers of the Firebird .NET providers'" > <fir...@li...> > Message-ID: <000001d1865d$3ccec780$b66c5680$@gmx.at> > Content-Type: text/plain; charset="us-ascii" > > Hello all, > > > > I am using EF 6.0 with Firebird 4.10 and have same questions about best > practices. It is an WPF/MVVM application that runs in a multiuser > environment. > > > > 1. There is a static class to create the connection string > > AppGlobals > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 > .42736/Support.AppGlobals> .EFMetadata > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 > .42736/Support.AppGlobals/property:EFMetadata:String> = > "res://*/LPP.csdl|res://*/LPP.ssdl|res://*/LPP.msl"; > AppGlobals > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 > .42736/Support.AppGlobals> .CreateConnectionString > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 > .42736/Support.AppGlobals/CreateConnectionString()> (); > > > > 2. I am using long living efcontext as protected variable in the > ViewModel to read the data > > protected lehnerEntities > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 > .0.0/LppDataAccess.lehnerEntities> _ctx > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v > mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> ; > > > > 3. As long the user does not explicit reload the data I am working in > a connected mode > > > > 4. Inserts, updates and deletes use the same context > > LPP_LOGISTIK_EISENBIEGEN > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 > .0.0/LppDataAccess.LPP_LOGISTIK_EISENBIEGEN> entity = new > LPP_LOGISTIK_EISENBIEGEN > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 > .0.0/LppDataAccess.LPP_LOGISTIK_EISENBIEGEN/.ctor()> (); > this._ctx > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v > mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> > .LPP_LOGISTIK_EISENBIEGEN > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 > > .0.0/LppDataAccess.lehnerEntities/property:LPP_LOGISTIK_EISENBIEGEN:System.D > ata.Entity.DbSet%3cLppDataAccess.LPP_LOGISTIK_EISENBIEGEN%3e> .Add > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://EntityFramework:6 > > .0.0.0:b77a5c561934e089/System.Data.Entity.DbSet%3c%3e/Add(%3c!0%3e):%3c!0%3 > e> (entity); > this._ctx > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v > mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> .SaveChanges > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://EntityFramework:6 > .0.0.0:b77a5c561934e089/System.Data.Entity.DbContext/SaveChanges():Int32> > (); > > > > 5. When the user wants to refresh (F5) I instanciate the context again and > use it as before > > this._ctx > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v > mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> = new lehnerEntities > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 > .0.0/LppDataAccess.lehnerEntities/.ctor(String)> (AppGlobals > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 > .42736/Support.AppGlobals> .efSB > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 > > .42736/Support.AppGlobals/property:efSB:System.Data.EntityClient.EntityConne > ctionStringBuilder> .ConnectionString > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://System.Data:4.0.0 > > .0:b77a5c561934e089/System.Data.Common.DbConnectionStringBuilder/property:Co > nnectionString:String> ); > this._auftraege > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v > > mEisenbiegerei/_auftraege:System.Linq.IQueryable%3cLppDataAccess.LPP_LOGISTI > K_EISENBIEGEN%3e> = this._ctx > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v > mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> .GetOffeneEisenAuftraege > < > http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 > > .0.0/LppDataAccess.lehnerEntities/GetOffeneEisenAuftraege():System.Linq.IQue > ryable%3cLppDataAccess.LPP_LOGISTIK_EISENBIEGEN%3e> (); > > > > Questions: > > a) Is the method described above considered as good practice? > > b) Basically it is a connected Context until the user refreshes the data. > In > this case the context is recreated. > > c) In order to manage multiuser environment, do I need to work generally > with disconnected entities? > > d) Do I need to dispose the the context on closing the window? > > > > Thanks > > > > Niko > > -------------- next part -------------- > An HTML attachment was scrubbed... > > ------------------------------ > > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140 > > ------------------------------ > > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > > End of Firebird-net-provider Digest, Vol 119, Issue 2 > ***************************************************** > -- Regards, Lt Col (Retd) Rajiv D.S. Chauhan in.linkedin.com/in/ltcolrdschauhan _____________________________ |
From: Геннадий З. <zab...@gm...> - 2016-03-25 15:44:44
|
EF context is implementation of unit-of-work pattern, it is not repository pattern. > d) Do I need to dispose the the context on closing the window? Not only on that. you should create and dispose context for every action you do with a database: insert, delete, update, query etc. > 3. As long the user does not explicit reload the data I am working in a connected mode You don't have to be always connected for any reason. On 25 March 2016 at 09:18, Jiří Činčura <ji...@ci...> wrote: >> a) Is the method described above considered as good practice? > > From what you've written, yes. > >> b) Basically it is a connected Context until the user refreshes the data. >> In >> this case the context is recreated. > > No problem with that. > >> c) In order to manage multiuser environment, do I need to work generally >> with disconnected entities? > > No, you don't have to. > >> d) Do I need to dispose the the context on closing the window? > > Yes, you should. > > -- > Mgr. Jiří Činčura > Independent IT Specialist > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140 > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Jiří Č. <ji...@ci...> - 2016-03-25 07:19:06
|
> a) Is the method described above considered as good practice? >From what you've written, yes. > b) Basically it is a connected Context until the user refreshes the data. > In > this case the context is recreated. No problem with that. > c) In order to manage multiuser environment, do I need to work generally > with disconnected entities? No, you don't have to. > d) Do I need to dispose the the context on closing the window? Yes, you should. -- Mgr. Jiří Činčura Independent IT Specialist |
From: Nikolaus K. <par...@gm...> - 2016-03-25 06:11:59
|
Hello all, I am using EF 6.0 with Firebird 4.10 and have same questions about best practices. It is an WPF/MVVM application that runs in a multiuser environment. 1. There is a static class to create the connection string AppGlobals <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 .42736/Support.AppGlobals> .EFMetadata <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 .42736/Support.AppGlobals/property:EFMetadata:String> = "res://*/LPP.csdl|res://*/LPP.ssdl|res://*/LPP.msl"; AppGlobals <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 .42736/Support.AppGlobals> .CreateConnectionString <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 .42736/Support.AppGlobals/CreateConnectionString()> (); 2. I am using long living efcontext as protected variable in the ViewModel to read the data protected lehnerEntities <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 .0.0/LppDataAccess.lehnerEntities> _ctx <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> ; 3. As long the user does not explicit reload the data I am working in a connected mode 4. Inserts, updates and deletes use the same context LPP_LOGISTIK_EISENBIEGEN <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 .0.0/LppDataAccess.LPP_LOGISTIK_EISENBIEGEN> entity = new LPP_LOGISTIK_EISENBIEGEN <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 .0.0/LppDataAccess.LPP_LOGISTIK_EISENBIEGEN/.ctor()> (); this._ctx <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> .LPP_LOGISTIK_EISENBIEGEN <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 .0.0/LppDataAccess.lehnerEntities/property:LPP_LOGISTIK_EISENBIEGEN:System.D ata.Entity.DbSet%3cLppDataAccess.LPP_LOGISTIK_EISENBIEGEN%3e> .Add <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://EntityFramework:6 .0.0.0:b77a5c561934e089/System.Data.Entity.DbSet%3c%3e/Add(%3c!0%3e):%3c!0%3 e> (entity); this._ctx <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> .SaveChanges <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://EntityFramework:6 .0.0.0:b77a5c561934e089/System.Data.Entity.DbContext/SaveChanges():Int32> (); 5. When the user wants to refresh (F5) I instanciate the context again and use it as before this._ctx <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> = new lehnerEntities <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 .0.0/LppDataAccess.lehnerEntities/.ctor(String)> (AppGlobals <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 .42736/Support.AppGlobals> .efSB <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Support:1.0.11723 .42736/Support.AppGlobals/property:efSB:System.Data.EntityClient.EntityConne ctionStringBuilder> .ConnectionString <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://System.Data:4.0.0 .0:b77a5c561934e089/System.Data.Common.DbConnectionStringBuilder/property:Co nnectionString:String> ); this._auftraege <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v mEisenbiegerei/_auftraege:System.Linq.IQueryable%3cLppDataAccess.LPP_LOGISTI K_EISENBIEGEN%3e> = this._ctx <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LPP:1.0.0.0/LPP.v mEisenbiegerei/_ctx:LppDataAccess.lehnerEntities> .GetOffeneEisenAuftraege <http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://LppDataAccess:1.0 .0.0/LppDataAccess.lehnerEntities/GetOffeneEisenAuftraege():System.Linq.IQue ryable%3cLppDataAccess.LPP_LOGISTIK_EISENBIEGEN%3e> (); Questions: a) Is the method described above considered as good practice? b) Basically it is a connected Context until the user refreshes the data. In this case the context is recreated. c) In order to manage multiuser environment, do I need to work generally with disconnected entities? d) Do I need to dispose the the context on closing the window? Thanks Niko |
From: Mark R. <ma...@la...> - 2016-03-23 13:42:56
|
On 23-3-2016 11:31, LtColRDSChauhan wrote: > Hi, > > 1. Not able to back up: > > \\ServerMachine\C\ABC.FDB > to > \\TheLocalMachine\C\ABC.GBK Please show the code you use for the backup. You should be using FbStreamingBackup if you want to backup to your local machine. > 2. The C drive of the TheLocalMachine is shared to Everyone with Allow > Full Control. Note that Firebird does not allow you to connect to a database on a network share (even if that share is local to the machine). Mark -- Mark Rotteveel |
From: LtColRDSChauhan <rds...@gm...> - 2016-03-23 10:31:35
|
Hi, 1. Not able to back up: \\ServerMachine\C\ABC.FDB to \\TheLocalMachine\C\ABC.GBK 2. The C drive of the TheLocalMachine is shared to Everyone with Allow Full Control. Please help. Regards, Rajiv |
From: Jiří Č. <ji...@ci...> - 2016-03-23 10:11:50
|
> Looks good for me. > > Here is one more suggestion: extract DDEX sources to separate > repository, and use FirebirdSql.Data.FirebirdClient rep only for > client itself. I wish MS ditch the DDEX and creating something more today-like. :) -- Mgr. Jiří Činčura Independent IT Specialist |
From: Геннадий З. <zab...@gm...> - 2016-03-23 08:07:37
|
Looks good for me. Here is one more suggestion: extract DDEX sources to separate repository, and use FirebirdSql.Data.FirebirdClient rep only for client itself. On 22 March 2016 at 22:12, Jiří Činčura <ji...@ci...> wrote: > Hi *, > > I'm contemplating renaming some folders - the two top level folders to > be precise > (https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/tree/rename). > So the names make a bit more sense as the codebase evolved. Yes? No? > > With the FB 3 protocol work I'm doing right now I'm kind of in a "you > can't make an omelette without breaking eggs" mode. Refactoring all over > the place. :) Like this polishing > https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/commit/e166e84c2f5409d91b723a5d03930cf2b08a1662. > :) > > -- > Mgr. Jiří Činčura > Independent IT Specialist > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140 > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |
From: Jiří Č. <ji...@ci...> - 2016-03-22 20:12:36
|
Hi *, I'm contemplating renaming some folders - the two top level folders to be precise (https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/tree/rename). So the names make a bit more sense as the codebase evolved. Yes? No? With the FB 3 protocol work I'm doing right now I'm kind of in a "you can't make an omelette without breaking eggs" mode. Refactoring all over the place. :) Like this polishing https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/commit/e166e84c2f5409d91b723a5d03930cf2b08a1662. :) -- Mgr. Jiří Činčura Independent IT Specialist |
From: Workdev T. da I. L. (J. <tr...@fi...> - 2016-03-18 13:43:54
|
Excessive memory increase problem in FbDataAdapter method even using dispose ( ) . ---------------------------------------------------------------------------------- Key: DNET-673 URL: http://tracker.firebirdsql.org/browse/DNET-673 Project: .NET Data provider Issue Type: Bug Components: ADO.NET Provider Affects Versions: 4.10.0.0 Environment: Windows 10, Windows Server 2008, Windows Server 2012. Reporter: Workdev Tecnologia da Informação LTDA Assignee: Jiri Cincura The execution of the command every 1 minute considerably increases memory not reducing after dispose . -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Simonov D. (JIRA) <tr...@fi...> - 2016-03-07 09:21:05
|
Support SRP authentication in Firebird 3.0 ------------------------------------------ Key: DNET-672 URL: http://tracker.firebirdsql.org/browse/DNET-672 Project: .NET Data provider Issue Type: Sub-task Components: ADO.NET Provider Reporter: Simonov Denis Assignee: Jiri Cincura In Firebird 3.0 the default authentication protocol uses the SRP. Currently provider does not support SRP, because of this we have to change the configuration to use Firebird Legacy_Auth. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
From: Jiří Č. <ji...@ci...> - 2016-03-05 16:32:50
|
> Is there a schedule to update the .net provider to support the new > features > of FB 3 e.g. compression? Currently the Srp auth and bool support is being finalized. The compression is still open ended. > What are the plans regarding EF 7? > (http://tracker.firebirdsql.org/browse/DNET-663) http://blog.cincura.net/233539-ado-net-provider-4-9-0-0-for-firebird-is-ready/#comment-2547821373 -- Mgr. Jiří Činčura Independent IT Specialist |
From: Nikolaus K. <par...@gm...> - 2016-03-05 15:53:35
|
Hello, I understood that the current version of the .net provider supports access to the FB 3 by using some setting (e.g. legacy code fro authentication). Is there a schedule to update the .net provider to support the new features of FB 3 e.g. compression? What are the plans regarding EF 7? (http://tracker.firebirdsql.org/browse/DNET-663) Thanks Niko |
From: robsonwk (JIRA) <tr...@fi...> - 2016-03-02 19:15:57
|
Null Object reference Exception while starting Serializable level transaction with ASP.NET ------------------------------------------------------------------------------------------ Key: DNET-671 URL: http://tracker.firebirdsql.org/browse/DNET-671 Project: .NET Data provider Issue Type: Bug Affects Versions: 4.10.0.0 Environment: Windows 7 64bit ASP.NET MVC 5 .NET 4.5 Reporter: robsonwk Assignee: Jiri Cincura Priority: Critical When I am trying to start serializable transaction: using (var trans = _context.Database.BeginTransaction(IsolationLevel.Serializable) I am getting exception: Object reference not set to an instance of an object. with stacktrace: at FirebirdSql.Data.EntityFramework6.FbMigrationsTransactionsInterceptor.<>c.<isinmigrations>b__1_0(StackFrame f) in C:\Users\Jiri\Documents\devel\NETProvider\working\NETProvider\src\EntityFramework.Firebird\FbMigrationsTransactionsInterceptor.cs:line 47 Firebird .NET provider 4.10.0.0 EF.Firebird 4.10.0.0 EF 6.1.3 The exception doesn't occure while I execute the same code in Console Application. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |