StrataFrame Forum
Home      Members   Calendar   Who's On
Welcome Guest ( Login | Register )
      



Support for Additional DatabasesExpand / Collapse
Author
Message
Posted 06/19/2007 4:00:50 PM
StrataFrame Beginner

StrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame Beginner

Group: Forum Members
Last Login: 06/19/2007 3:55:23 PM
Posts: 8, Visits: 9
It would be nice to see support added for some other databases such VistaDB, PostGRESql, SQLite, Firebird, MySQL, Advantage etc.

VistaDB is very interesting since it is written entirely in .NET.

Post #9658
Posted 06/19/2007 4:23:12 PM
StrataFrame VIP

StrataFrame VIPStrataFrame VIPStrataFrame VIPStrataFrame VIPStrataFrame VIPStrataFrame VIPStrataFrame VIPStrataFrame VIP

Group: StrataFrame Users
Last Login: 2 days ago @ 7:28:14 PM
Posts: 1,280, Visits: 3,259
I can't speak to if SF will decide to support any of these other databases, but all of these can be supported now.

It is as simple (er...ok simple probably isn't the right word) as implementing a DbDataSourceItem abstract class for any of them. I haven't tried this myself (I'm using MS SQL Server), but I've also thought VistaDB would be interesting to use and have contemplated it.

So, I have no idea if SF will ever support any of these dbs (likely depends on demand), but if you need to use a non-SF supported db, you could do it today, theoretically, assuming the db has an ADO.NET provider.

Hope this helps!


Post #9659
Posted 06/20/2007 9:20:46 AM


StrataFrame Developer

StrataFrame Developer

Group: StrataFrame Developers
Last Login: Today @ 4:11:57 AM
Posts: 4,586, Visits: 4,570
Greg is correct in that you can create your own DAL just like the SQL Server, Oracle, VFP, etc. by inheriting the DbDataSourceItem and then implementing the appropriate statements.  Since we provide source code with SF, you can even copy over one of the other DALs and then implement the changes for your desired DB.

We are going to provide additional providers in the future.  However, we do not have plans to create one for VistaDB.  We are familiar with this database and have done a fair amount of research on this DB.  There is very little demand and with the advent of SQL Server 2005 and SQLEverywhere which integrate much more smoothly into .NET since it was designed by Microsoft...and it is free and faster than VistaDB.  I know that VistaDB states that they are not a competitor of SQL Server Express, but ultimately that is the database that people generally end up going with over VistaDB.

Post #9671
« Prev Topic | Next Topic »


Reading This TopicExpand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: Ben Chase, Trent L. Taylor, Steve L. Taylor

PermissionsExpand / Collapse

All times are GMT -6:00, Time now is 9:30am

Powered by InstantForum.NET v4.1.4 © 2008
Execution: 0.063. 9 queries. Compression Enabled.
Site Map - Home - My Account - Forum - About Us - Contact Us - Try It - Buy It

Microsoft, Visual Studio, and the Visual Studio logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.