473,788 Members | 2,652 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

RealBasic for an Access Front End?

I work at a small private company that has been using VB 6.0 as a
front end for Access databases for 8 years. It looks as though we
will be migrating to Vista in the not-too-distant future. My hope is
to move to RealBasic at that point. Does anyone know about RB
connecting to Access tables via ADO? I was reading some archived RB
posts and someone wrote that RB doesn't connect to Access. That was
from a 2004 post. Is that (still) correct? Seems kind of strange
for a company that is marketing itself as the answer to the VB6 or
VB.NET upgrade question.

Your insight will be appreciated.

Dave

Aug 22 '07 #1
13 4933
On Tue, 21 Aug 2007 18:00:06 -0700, Dave <da*****@msn.co mwrote:

What did the company behind RealBasic say when you asked them?
-Tom.

>I work at a small private company that has been using VB 6.0 as a
front end for Access databases for 8 years. It looks as though we
will be migrating to Vista in the not-too-distant future. My hope is
to move to RealBasic at that point. Does anyone know about RB
connecting to Access tables via ADO? I was reading some archived RB
posts and someone wrote that RB doesn't connect to Access. That was
from a 2004 post. Is that (still) correct? Seems kind of strange
for a company that is marketing itself as the answer to the VB6 or
VB.NET upgrade question.

Your insight will be appreciated.

Dave
Aug 22 '07 #2
Hello, Dave Matney.
It looks as though we
will be migrating to Vista in the not-too-distant future. My hope is
to move to RealBasic at that point.
Double migrations are generally more time-consuming to troubleshoot than two
separate migrations if you aren't already somewhat familiar with either of
the new products.
Does anyone know about RB
connecting to Access tables via ADO?
Access tables? Wow! You changed your mind about switching to MySQL as the
back end for your million dollar software application in a mighty big hurry.
May I ask why?

http://blogs.msdn.com/access/archive...e.aspx#4426072
I was reading some archived RB
posts and someone wrote that RB doesn't connect to Access. That was
from a 2004 post. Is that (still) correct?
You must purchase the $500 professional version, since the standard version
doesn't accommodate database connectivity -- by design. Please see the
following Web page for more information:

http://forums.realsoftware.com/viewtopic.php?t=11375

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
Blogs: www.DataDevilDog.BlogSpot.com, www.DatabaseTips.BlogSpot.com
http://www.Access.QBuilt.com/html/ex...ributors2.html for contact
info.
Aug 22 '07 #3
Could you possibly be mixing me up with another Dave?

Thanks for your help and links.

Dave P.

Does anyone know about RB
connecting to Access tables via ADO?

Access tables? Wow! You changed your mind about switching to MySQL as the
back end for your million dollar software application in a mighty big hurry.
May I ask why?
Aug 22 '07 #4
Hi, Dave.
Could you possibly be mixing me up with another Dave?
If I am, then the other Dave has been fairly outspoken about the Access
development team's shortcomings in the past few days, but he hasn't
investigated much yet about how he's going to carry out his threat to
migrate away from Access.
Thanks for your help and links.
You're welcome.

Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
Blogs: www.DataDevilDog.BlogSpot.com, www.DatabaseTips.BlogSpot.com
http://www.Access.QBuilt.com/html/ex...ributors2.html for contact
info.
Aug 22 '07 #5
Dave,

When people say "Access databases" as a back end, they almost always mean
"Jet databases". Most of us with experience with both classic VB and Access
have found that for "front ends" intended for individual users, and
modest-sized workgroups, Access is better than classic VB, in terms of time
and effort required to create the same front end, the UI is as friendly, and
performance is limited by the data retrieval not the front-end, in both
cases.

REALBasic, from what I hear, is a good product, but it is not an
event-driven, code-snippet environment like classic VB and Access.

I am wondering why you aren't considering Access as the front-end.

And, given that DAO is the native language of the Jet DB engine, why you
would want to use ADO? ADO was strongly over-hyped by Microsoft, but was
never "better" for Jet. ADO has, as I'm sure you know, been superceded in
Microsoft's own view of "real professional software development" by ADO.NET
which is built on a different object model and shares little with "classic"
ADO except part of its name.

Larry Linson
Microsoft Access MVP (and Classic VB developer)
Aug 22 '07 #6
Hi Larry,

"Larry Linson" <bo*****@localh ost.notschrieb im Newsbeitrag
news:7rOyi.5448 $ze.2072@trnddc 07...
Dave,
...
And, given that DAO is the native language of the Jet DB engine, why you would
want to use ADO? ADO was strongly over-hyped by Microsoft, but was never
"better" for Jet. ADO has, as I'm sure you know, been superceded in
Microsoft's own view of "real professional software development" by ADO.NET
which is built on a different object model and shares little with "classic"
ADO except part of its name.
To use DAO in VB6 applications is pretty impossible as all data aware components
like grids (VB-Datagrid, HFlexgrid, Datacombo and third party OCX - except
Janusgrid) need ADO-Recordsets.
But you are right in suggesting Access for frontends.

Ciao, Sascha
Aug 22 '07 #7
Larry,

Thanks for the interesting response.

To answer your question re. using Access as a front end, since
programming in Access is dependent upon VBA....MSFT - fool me once
shame on you....fool me twice - No (expletive) way!

I can't migrate away from their OS (I would if I were 25 years
younger) but I can migrate away from their programming tools.

Dave


On Aug 21, 10:53 pm, "Larry Linson" <boun...@localh ost.notwrote:
Dave,

When people say "Access databases" as a back end, they almost always mean
"Jet databases". Most of us with experience with both classic VB and Access
have found that for "front ends" intended for individual users, and
modest-sized workgroups, Access is better than classic VB, in terms of time
and effort required to create the same front end, the UI is as friendly, and
performance is limited by the data retrieval not the front-end, in both
cases.

REALBasic, from what I hear, is a good product, but it is not an
event-driven, code-snippet environment like classic VB and Access.

I am wondering why you aren't considering Access as the front-end.

And, given that DAO is the native language of the Jet DB engine, why you
would want to use ADO? ADO was strongly over-hyped by Microsoft, but was
never "better" for Jet. ADO has, as I'm sure you know, been superceded in
Microsoft's own view of "real professional software development" by ADO.NET
which is built on a different object model and shares little with "classic"
ADO except part of its name.

Larry Linson
Microsoft Access MVP (and Classic VB developer)

Aug 22 '07 #8
"Dave" <da*****@msn.co mwrote
Thanks for the interesting response.
I'm glad you found it interesting.
To answer your question re. using Access as a front end, since
programming in Access is dependent upon VBA....MSFT -
fool me once shame on you....fool me twice - No (expletive) way!
I am sure you are justly concerned about the future of VBA. My view is that
it is going to be supported for some time yet, though I am considering what
the alternatives might be. I have no great fondness for VB.NET or C#. And,
Access 2003 is a pretty good development tool that should work for even
longer than its support period, unless a future OS release breaks it.

With the emphasis on ACCDBs (direct descendant of MDB and Jet) in Access
2007, I think that Microsoft got the message that not everybody's going to
go for a server DB backend -- as it once it appeared. Access 2007, though,
has not, in fact, abandoned MDB and Jet; those are still an option. But I'd
be less concerned about the longevity of MDBs or MDB-like Access databases.

I just don't see a "direct replacement" for Access with the event-driven
model. At best, I'd guess you will need a front end and a separate DB
engine. The various third-party BASIC products, including REALBasic, are
viable candidates for those with a background in BASIC. I've used many
computer languages in the last 50 years, but BASIC in various forms from
mainframe to micro has always seemed straightforward and much more capable
than many gave it credit for being) At perhaps a slight increase in
development time and effort, you could even go with an open-source DB such
as MySQL or PostgreSQL.

When, in my final fling as a "mainframer ", I supported a mainframe decsision
support software product that was much like a PC database with development
capability, I did some interesting PC work in DOS to let the users work
off-line and then upload to the mainframe product, using Borland's Turbo
Basic . Borland dropped it, it became Spectra Basic, and then evolved to
PowerBASIC. I haven't used it since the Turbo Basic days, but it still has
a loyal following and has been enhanced for Windows.

Good luck.

Larry Linson
Microsoft Access MVP

Aug 22 '07 #9
On Aug 22, 1:30 pm, "Larry Linson" <boun...@localh ost.notwrote:
"Dave" <dave...@msn.co mwrote

I am sure you are justly concerned about the future of VBA. My view is that
it is going to be supported for some time yet, though I am considering what
the alternatives might be. I have no great fondness for VB.NET or C#. And,
Access 2003 is a pretty good development tool that should work for even
longer than its support period, unless a future OS release breaks it.
My thoughts exactly toward VB.NET and C#. All it took was a class
in .NET to realize my needs will never justify this bloatware. I work
at a small
company and hope to 'til retirement...I am tired of taking classes to
stay on the "cutting edge" of proprietary software when existing tools
are doing a great job.
I would probably early retire and tell the boss he needs not only a
new platform
*and* a new programmer (new as in literally) and let them move ahead
with
a well schooled .NET guy. I would do that before I would take them
any further forward with VB6-Access if I think it not in their best
interest, which is the way I am moving.

I also find your ideas in the two paragraphs below as interesting and
viable alternatives for our hybrid info system. You and the rest here
are helping me a lot.

Thanks again,

Dave

PS: Even if I *do* retire early, I will always remember this group as
a great source
for friendly help for this self-taught programmer (I just have a
business degree!)
With the emphasis on ACCDBs (direct descendant of MDB and Jet) in Access
2007, I think that Microsoft got the message that not everybody's going to
go for a server DB backend -- as it once it appeared. Access 2007, though,
has not, in fact, abandoned MDB and Jet; those are still an option. But I'd
be less concerned about the longevity of MDBs or MDB-like Access databases.

I just don't see a "direct replacement" for Access with the event-driven
model. At best, I'd guess you will need a front end and a separate DB
engine. The various third-party BASIC products, including REALBasic, are
viable candidates for those with a background in BASIC. I've used many
computer languages in the last 50 years, but BASIC in various forms from
mainframe to micro has always seemed straightforward and much more capable
than many gave it credit for being) At perhaps a slight increase in
development time and effort, you could even go with an open-source DB such
as MySQL or PostgreSQL.

When, in my final fling as a "mainframer ", I supported a mainframe decsision
support software product that was much like a PC database with development
capability, I did some interesting PC work in DOS to let the users work
off-line and then upload to the mainframe product, using Borland's Turbo
Basic . Borland dropped it, it became Spectra Basic, and then evolved to
PowerBASIC. I haven't used it since the Turbo Basic days, but it still has
a loyal following and has been enhanced for Windows.

Good luck.

Larry Linson
Microsoft Access MVP

Aug 22 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

38
2309
by: Remco Groot Beumer | last post by:
Hello, I'm trying to decide if the following situation would be workable: Generate an MS Access Front End (which will run localy on client computers), which will link to a DBMS (SQL server or Oracle). As far as I know there will be approx. 30 till 40 users max working on the database. I think approx. 25 users will actually enter data (others will be mostly reporting and viewing). I don't really know the network capacity.
2
1701
by: Murphy | last post by:
I am new to Linux and am migrating a SQL Server DB with an Access front end to MySQL and ? What options are available under Linux for development of a client front end without copious amounts of programming. Without knowledge of PHP can a front end be developed using plugin components with minimal fuss ?
14
2451
by: D | last post by:
Hey guys- not sure where this post fits in, so I cc'd a few other groups as well- hope you dont mind... I have someone creating a database for me in Access 2000 (or is it called XP?). When it's all done, I'd like it to be online via the web. Ultimately I'd like just an online database accessed via ASP, PHP, CGI, etc- something (doesn't matter) but where various employees can access the thing from anywhere and do their work. It's been...
16
3749
by: sm_hall | last post by:
Hi, I manage and develop an Access 2003/SQL 2000 based system for a real estate company. It's quite extensive and has a level of Windows/Office integration. My question is this: what are the pros and cons of ditching Access in favour of a web based front end? Thanks,
31
2780
by: Jim Hubbard | last post by:
I am downloading the REALbasic 5.5 demo and was just wondering if anyone else had tried it. I am tired of Microsoft constantly changing things and breaking backward compatibility ON PURPOSE. I'd like to offer my customers the ability to run my apps on Windows, MAC or Linux - and REALbasic claims the ability to do that from one set of source code.
35
2567
by: robert d via AccessMonster.com | last post by:
I was asked to provide a proposal. I provided a proposal on my application and the prospective client likes what I have but is wary of it having been developed in Access. I don't understand this concern since my front-end application will be linked to a SQL SERVER backend. But there seems to be this "conventional wisdom" among IT people that Access is a toy database. Okay, let's redefine that as "Jet" is a toy database (which I don't...
5
1867
by: Kip | last post by:
I have an office with approx 8 people. I have used Access with a Form on my personal PC for client records. I was wondering if I could put the Access table on a server and put shortcuts on each work station to allow users to view, update records? Thanks in advance
13
2678
by: Owen Jenkins | last post by:
Following on from an earlier post... I can reliably corrupt a record by doing the following ... Open two separate but identical front ends on one PC each linking to the same back end. Edit a records in one front end and leave it unsaved. Edit the same record in the other front end and save the change. Save the change in the first front end - this pops up the Write Conflict message to which I click Save.
10
409
by: Les Desser | last post by:
In article <fcebdacd-2bd8-4d07-93a8-8b69d3452f3e@s50g2000hsb.googlegroups.com>, The Frog <Mr.Frog.to.you@googlemail.comMon, 14 Apr 2008 00:45:10 writes Thank you for that. It was very clear and I actually understand it!
0
10173
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10110
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9967
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8993
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7517
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5399
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5536
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
3674
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2894
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.