![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi Everyone, I am just wanting to ask peoples opinions on using MS Access with a database server as the BE. I have done my own things with this before but never actually asked what other people do. My primary issue has always been keeping forms up-to-date with data changes in the BE. I have always felt that my approach is a little 'clunky' - doing periodic refreshes on passthrough queries into a recordset - and was wondering what other peoples experiences are? I ask because I am about to design a relatively simple FE for talking with an Oracle BE. I was thinking of writing the entire FE using ADO, but it was also suggested to me that perhaps linked tables (ODBC / DSN) would be better for the forms and passthrough's from code for data manipulation and returning results for reports. The application will remain at the departmental level and so by policy must be built in(to) an MS Office application, so no web interfaces, no Java, no nothing but MS Office. Good thing I am comfy with Access :-) I am curious to hear other ideas and experiences. Looking forward to hearing from you. The Frog |
#3
| |||
| |||
|
|
I ask because I am about to design a relatively simple FE for talking with an Oracle BE. I was thinking of writing the entire FE using ADO, but it was also suggested to me that perhaps linked tables (ODBC / DSN) would be better for the forms and passthrough's from code for data manipulation and returning results for reports. |
#4
| |||
| |||
|
|
I ask because I am about to design a relatively simple FE for talking with an Oracle BE. I was thinking of writing the entire FE using ADO, but it was also suggested to me that perhaps linked tables (ODBC / DSN) |
#5
| |||
| |||
|
|
. . . I was thinking of writing the entire FE using ADO, but it was also suggested to me that perhaps linked tables (ODBC / DSN) would be better for the forms and passthrough's from code for data manip- ulation and returning results for reports. |
#6
| |||
| |||
|
#7
| |||
| |||
|
|
If Microsoft had not scuttled "real" Visual Basic in favor of Visual Fred (aka VB.NET), I'd say you might as well spend 3 - 5 times as long (if all goes well, more if it doesn't) and that many times more effort to write it in VB. |
#8
| |||
| |||
|
|
The Frog <mr.frog.to.... (AT) googlemail (DOT) com> wrote innews:d3c7f6d1-c9d6-42d9-9a49-b657a194bcfc (AT) v16g2000vbq (DOT) googlegroups.co m: I ask because I am about to design a relatively simple FE for talking with an Oracle BE. I was thinking of writing the entire FE using ADO, but it was also suggested to me that perhaps linked tables (ODBC / DSN) would be better for the forms and passthrough's from code for data manipulation and returning results for reports. Going unbound means you shouldn't be using Access. Use ODBC linked tables and build the app the same way you would with a Jet/ACE back end. Then adjust as necessary for performance and features (e.g., to use sprocs for inserting new records). My apps with server back ends are all upsized. I'm not sure I'd make any different design decisions if I were designing from scratch, though. Certainly the idea of interacting with the database only in code is completely repulsive to me. It's so anti-Access that it makes me want to slap anybody who suggest is. -- David W. Fenton * * * * * * * * *http://www.dfenton.com/ contact via website only * *http://www.dfenton.com/DFA/ |
#9
| |||
| |||
|
|
For me, unbound Access forms do a better job when things must be scaled up to something besides an Access frontend. Unbound is certainly part of Access. Plus, most of the data I edit doesn't require conflict resolution at all. Bound forms have some great advantages, but don't work optimally on an inexpensive LAN when the number of simultaneous users gets high, even with a SQL Server backend (definitely safer though). I agree that validation at the database level is better than with code. |
#10
| |||
| |||
|
|
Thanks for the feedback guys, I appreciate it. In the past I have done the ODBC (albeit with DSN's) linking the tables of the BE and pumping data back through ADO / DAO passthrough queries. It has worked well to date and I see that it is what more experienced develo- pers than myself are doing too. |
|
Out of curiosity, how would you handle a multi BE linked table setup? |
![]() |
| Thread Tools | |
| Display Modes | |
| |