NetBeans IDE 6.5 and Microsoft Access - ms-access

I would like to know if there is anyone who has used NetBeansIDE 6.5 before, also connected a MS Access 2007 database to a system developed with java Application option in the NetBeans platform. i would appreciate help very much especially if it's a tutorial send to me(alanzomo#yahoo.com)

This tutorial on the Netbeans Website shows how you can connect Netbeans to an ODBC data source using the JDBC-ODBC bridge. This will work for Access databases.
Alternatively, you can use this tool on the Sun website to find JDBC drivers for Microsoft Access.

Related

Using Vaadin with a database created in Microsoft Access

I'm trying to develop a simple web application to run on my company's internal network. I've recently taught mysef the fundamentals of Vaadin and Microsoft Access. I've gotten Vaadin to access a simple MySQL database without any problems. I've also created the real database in Access. My question is how do I get the two to work together? Is there a driver I can use to access the .accdb database itself, or is there a format I can convert to that is compatible with Vaadin but can also still be administered with Access?
Using vaadin with a database is "simply" making the right choice for the JDBC drivers.
For MS Access you can either go via the ODBC Bridge, or purchase a professional JDBC driver.
When you go the ODBC bridge way, you then have to make sure that the server java vm matches the odbc version. Either both 32 Bit or both 64 Bit.
Look here: How to connect to Access .mdb database from 64-bit Java?
In the meantime MS has provided 64 Bit ODBC drivers for MS Access too. But the platform needs to be Microsoft Windows.
Please be aware, that MS Access is a bit tricky when using in multiuser mode. If it's a real project, then you should consider migrating it to a real database.

Windows App with mySQL Backend

I am trying to design a database application for my small business. I've created a number of form driven MS Access databases for use before but would like to create a permanent solution in something more advanced & common.
I was thinking of using mySQL for the database and would then program a C# or VB application to be used in Windows. I do not want or need a web based version at this time but the migration to VB.net in the far future may be something I'll look into.
I know I can use a MS Access backend for my windows application without having to install MS Office on any or all the computers the program will be run for.
But here is my question. Is it necessary to install mySQL Server on the PC hosting the database, on all the PCs accessing the database or can I just use the database file as the backend and Visual Studio will have all the necessary tools I need to access it?
If I have to install the server I may just stick with the MS Access database as the needs for an excessive amount of database storage won't ever be an issue.
You'd need to install MySQL server on the Server hosting the database. The clients would then connect via the network. You will however need a driver to access the MySQL-Server with VB.NET on the client machines. A simple DLL-File might be enough, though.
If you are looking for a file-based database solution have a look at SQLite. But you will have to watch out for concurrency issues here.

Use webdeploy from VS2010 to publish a MySql database

I'm using the WebDeploy tool from Visual Studio 2010 since a few weeks and really like it. I was now trying to deploy my database as well using the 'Package/Publish SQL' tab. However, my current project uses a MySQL database and it seems that web deploy from VS is only compatible using MSSQL (sigh).
So my question is: can I get it to deploy my MySQL database? I know there is a custom 'dbFullMySql' provider, but not sure if this can integrate into VS2010. Thanks.
could this be of help to you http://blogs.iis.net/msdeploy/archive/2009/04/29/changes-to-the-custom-provider-for-mysql-dbfullmysql.aspx

Access Error when running windows program

I have a windows form application that uses microsoft access for the database on the backend.
When I run that application I get an error that says access is not installed on the computer. I thought that if I included the reference that it will be included with what I release so the user would not have to have access installed.
How do I include the Access Runtime to be distributed/installed when my application is installed?
Have you tried downloading the latest MDAC release, if your application is only connecting to an Access DataStore, the local machine requires the drivers to make the connection.
I am going to use the MS Access Runtime or direct the user to download a trial version of MS Office.
MS Access Runtime 2007
I tried it out and the app works. If their is a better option I would like to know.
Microsoft provides instructions for how to deploy an Access Runtime Application. Is there something about those that doesn't fit your scenario?

Visual Studio and MySQL

I have been using Microsoft Visual Web Developer 2008 Express Edition. Originally, I made a website with a MySQL back-end. Then I discovered the .Net web authentication, and moved to MS Access as I could, with some modification, make the web authentication work (but not all the features). For a future release of my site, I moved to MS SQL as it supported all of the features of the .Net web authentication. However, my host does not support MS SQL, my host supports MS Access and MySQL.
If I get Visual Studio 2008 Standard, with it have better integration with MySQL, to the point that all features of web authentication and using the development environment to make changes to the database are supported? Are there thrid-party tools or modifications that I can make to get things to that level of integration?
Or, do I have to move to a host that supports MS SQL?
We run a .NET environment here but using MySQL as our backend (though our software is applications, not web apps).
The MySql Net Connector is basically the MySQL version of the System.Data namespace in .NET (with nearly identical functionality/naming except for the MySql prefixes). So, as far as I have seen while working with it, anything that you can do via those namespaces, you can do via the connector.
As for IDE integration, I don't know. I use MySql Administrator and SQLYog to manage/work with the db.
You could try MySQL's .NET connector, though it's only a development version