I am trying to develop a web application with C # VS.net, my application is to connect to an Oracle database on a server (LAN), the problem I want to connect to the database without intall oracle or ODP on my client machine, there's there a solution to solve my problem??
You can install the managed ODP driver instead: http://www.oracle.com/technetwork/database/windows/downloads/odpmbeta-1696432.html?msgid=3-7320699120
The only other real option is to set up a web service on a server somewhere that can connect to the database (so you have to install ODP there), and then have your client ues the service. But that's a lot more work.