A little history, I got this website template a long while back, it was originally suppose to deploy using MS Access. However I recently set it up on my Windows Server 2003 machine. It worked quite well, well somewhat. After any kind of changes made in the DB, the DB I guess stopped communicating with asp.net. After researching the dilimeia I came to the conclusion that is was because Access is not suppose to be used for web applications. Okay, so no big deal, I will just port everything over to MySql. However I been having troubles with that.
I am completely new to asp.net as well as mysql. SO please go slow with the help :)
After some tweaking with connection strings in the web.config file, I finally got the website back online (self host intranet), but I noticed that it does not seem that MySql is communicating with asp.net. Nothing that is in the DB is showing on the site.
Things I have done:
Dropped mysql.data.dll into my bin folder
removed the string in the web config file that was for MS Access and replaced with this:
<connectionStrings><add name="mySql" connectionString="server=localhost;database=telemarketing;user id=[user name];pwd=[Password];" providerName="MySql.Data.MySqlClient"/></connectionStrings>
Installed MySQL Net Connector
Ported over all MS Access DB over to MySQL DB (used BullZip)
Since I am so new to this, I am racking my head, am I missing something? Please help, need this back quickly.
Do not know if it matters, but this is what I have running:
Windows Server 2003, MySQL 5.0, MySQL GUI Kit, MySQL Net Connector 6.6.5, ASP.NET 2.0, .NET Framework 2.0, AJAX extensions,