Re: CBH file-format spec and the need for a new database program?




"raylopez99" <raylopez99@xxxxxxxxx> wrote in message
news:1176671430.833534.41190@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On Apr 15, 8:28 am, Ralf Callenberg <ralf.callenb...@xxxxxx> wrote:
15.04.2007 17:00, Andy Duplain:

With Chessbase and Chess Assistant there are already two quite good
databases under Windows on the market, while Linux and Macintosh have
only Scid as a choice. Sure, most users will be under Windows, but it
might be a nice idea anyway to have a solution for the minority as well.
So, something platform independent might be an idea. If it shall not be
Java, there are at least other options than MFC, which is completely
outdated (and horrible...). If programming under Windows and not using
.NET, it would be anyway a good idea to look at other frameworks - not
only because of the ability to stay cross-platform. If you are serious
about open source, Qt might be a good choice. Other open source
frameworks exist, which don't require you to open source your
application.


Yes, I agree with this. But it argues strongly for using .NET, which
is platform independent (though I have not seen it yet ported to
Macintosh--but I don't follow Mac stuff). And for dBs, .NET means
ADO.NET for the most part (though of course you can use older
libraries as well). Within ADO.NET, I favor SQL Server, though of
course you can use generic legacy database providers such as OLE DB,
ODBC, or proprietary versions from Oracle, etc.

..NET is Windows only - what is does allow is implementation in different
languages; C#, C++, Visual Basic, etc. I don't see how it has any advantage
over MFC or generic Windows libraries myself - it's just newer.

Chess databases don't use SQL - not any I've seen - and they aren't really
databases in anything other than the crudest sense - they might have index
files but they don't have the concept of tables and columns and foreign keys
and don't use SQL to query them. The term "database" is correct, however
they are not relational databases. This is probably a good thing when the
requirement is simply to store a group of games and retrieve those games as
quickly as possible, all with minimal overhead - in most (all?) cases that's
just a reasonable simple set of library functions, and not a standalone
database program.


.



Relevant Pages

  • Re: SQL server does not exist or access denied
    ... I know but nevertheless the SQL profiler shows a user SYSTEM with loging ... name NT AUTHORITY\SYSTEM, for the Windows Service. ... Both applications access and update the databases. ... >> The Windows service is supposed to access and update two of the three ...
    (microsoft.public.sqlserver.connect)
  • Re: moving Windows Embedded Data folder location
    ... Yes you can relocate the location of the DB if you are have Windows admin priveleges on the machine and also are a SQL admin on that machine. ... Back in the SQL Management tool, go to the 'Databases' node, right click and choose 'attach'. ...
    (microsoft.public.windowsxp.embedded)
  • Re: SQL 7 on Windows 2003 Server
    ... SQL 7 is not supported under Windows 2003. ... There are 2 alternatives to upgrade. ... Detach the databases or backup the databases ...
    (microsoft.public.sqlserver.server)
  • Re: Using Access 2003 & 2007 databases
    ... databases in use. ... A couple of art designers are required to use the ... it's never going to be as fast as a real Windows computer. ... use VirtualPC) ... ...
    (comp.databases.filemaker)
  • Re: impersonation for file & DB access
    ... If the company using the portal has all users as domain users, ... authentication works great - except for sql databases other than Sql Server. ... So I want to impersonate, then open a data file or sql database connection. ... Windows authentication features, ...
    (microsoft.public.dotnet.framework.aspnet.security)

Loading