MySql Provider not found...

Posts   
 
    
tzarger
User
Posts: 87
Joined: 14-Jun-2007
# Posted on: 04-Jun-2010 04:23:26   

Hello,

I downloaded a v3 trial... first project was to hook up to a MySql database... and when trying to run the Relations Model Data Retrieval Wizard... I get Unable to find .Net Framework Data Provider...

Here is the Message:
Unable to find the requested .Net Framework Data Provider.  It may not be installed.


Here is the Stack Trace:
-----[Core exception]--------------------
   at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
   at SD.LLBLGen.Pro.DBDriverCore.DBDriverBase.GetDbProviderFactory()
   at SD.LLBLGen.Pro.DBDriverCore.DBDriverBase.CreateConnection()
   at SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ConnectionData.TestConnectionData()

Any help? Thanks!

daelmo avatar
daelmo
Support Team
Posts: 8245
Joined: 28-Nov-2005
# Posted on: 04-Jun-2010 07:25:05   

What is your DevArt dotNetConnect runtime version? Did you already install it?

David Elizondo | LLBLGen Support Team
tzarger
User
Posts: 87
Joined: 14-Jun-2007
# Posted on: 04-Jun-2010 16:07:42   

daelmo wrote:

What is your DevArt dotNetConnect runtime version? Did you already install it?

Nope, never installed it. I just downloaded the trial, then installed. Where does it say I have to install a 3rd party product (driver)? Where do I get the DevArt dotNetConnect runtime?

Thanks for your help! Troy

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 04-Jun-2010 18:20:40   

tzarger wrote:

daelmo wrote:

What is your DevArt dotNetConnect runtime version? Did you already install it?

Nope, never installed it. I just downloaded the trial, then installed. Where does it say I have to install a 3rd party product (driver)? Where do I get the DevArt dotNetConnect runtime?

Thanks for your help! Troy

http://www.llblgen.com/pages/requirements.aspx

You need for mysql connectivity the MySQLDirect connector, see http://www.devart.com

Frans Bouma | Lead developer LLBLGen Pro
tzarger
User
Posts: 87
Joined: 14-Jun-2007
# Posted on: 04-Jun-2010 20:29:47   

Otis wrote:

http://www.llblgen.com/pages/requirements.aspx

You need for mysql connectivity the MySQLDirect connector, see http://www.devart.com

It looks as though that is a commercial product, or am I missing something?

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 04-Jun-2010 20:32:15   

tzarger wrote:

Otis wrote:

http://www.llblgen.com/pages/requirements.aspx

You need for mysql connectivity the MySQLDirect connector, see http://www.devart.com

It looks as though that is a commercial product, or am I missing something?

Yes it is. The official MySql provider is GPL-licensed, which has the consequence that your software also has to be GPL licensed. A commercial license of that provider costs 250+ euros, the devart one is much cheaper. I know many people ignore the GPL license on the mysql provider and don't think they have to pay but that's not true, so we don't want to bring our customers into that position. We already use this provider since it was CoreLab's many years ago, so our customers are used to it.

Frans Bouma | Lead developer LLBLGen Pro
tzarger
User
Posts: 87
Joined: 14-Jun-2007
# Posted on: 04-Jun-2010 20:45:59   

Which version of dotConnect for MySQL is needed? Standard, Professional, Developer?

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39614
Joined: 17-Aug-2003
# Posted on: 04-Jun-2010 22:05:38   

tzarger wrote:

Which version of dotConnect for MySQL is needed? Standard, Professional, Developer?

the cheapest, so that will be standard I think. You just need the provider, not the extra fluff. They have a trial too, which should work fine with our trial.

Frans Bouma | Lead developer LLBLGen Pro