Article View: alt.comp.databases
Article #145RE: Visual Foxpro or Visual Basic
From: Victor Espina
Date: Thu, 27 Jan 2000 00:00
Date: Thu, 27 Jan 2000 00:00
63 lines
3752 bytes
3752 bytes
I'll never understand why VB-Pros talks about VFP like if it was the "little brother" of VB!. There are some facts that many VB developers seems to unknow: 1. VFP is a desktop RDBMS itself with an extense and rich OOP programming language; VB is easy and powerfull develop environment for external RDBMS. 2. All of the most important ways to access and manipulate data available for VB (ADO, RDO, ODBC) can also be used within VFP. This means that the same code you write in VB to run a query on a remote table will work also in VFP. 3. VFP has a full native SQL language implementation: SELECT-SQL, DML, DDL; VB has not. 4. VFP OOP implementation is far better than VBs. In fact, in VFP you can subclass any native visual and non-visual control. The only way to do this in VB is using ActiveX. 5. Almost any ActiveX control that can be used in VB can be also used in VFP 6. VFP apps is as fast as VB apps, and VFP string handle is faster than VBs. 7. VFP has an incredible collection of functions to process dates, strings, numbers, objects, arrays; most of then aren't available in VB. 8. Report managment in VFP is far better than in VB and you do not need any external software. 9. VFP is integrated with Internet as well as VB is. In fact, there are native controls to jum to URLS, send an receive mails, etc. Plus, you can instantiate an MS Explorer window in for your form. 10. And the most important point, something that VB programmers can only dream about: VFP supports macro-substitution, wich means that you are able to run dynamicaly-generated code in runtime. In fact, you can run commands, create forms, class libraries and reports on-the-fly! Victor Espina Mark Phillips <phillips@mastermind.net> escribi๏ฟฝ en el mensaje de noticias 388F2C81.8254B67C@mastermind.net... > If you're making the switch anyway (and you should -building a serious app > using Access forms and modules should be reserved for our Creator) why > move to another limiting environment. VB is not a DB engine, but has great > hooks for almost any RDBMS you like (including Foxpro). In some cases > I maintain a single piece of code for different desktop apps and web apps. > Migrating to different RBDMSs is usually very simple. > mp > xyz wrote: > > > VFoxpro or VBasic which one is better to develope database application. At > > the moment I using the MS-Access for the creating db app. > > > > Regards, > > > > BP >
Technical Details
Message-ID:
<uwEIj2Na$GA.296@cppssbbsa05>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<388d792d.0@news2.tm.net.my> <388F2C81.8254B67C@mastermind.net>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII X-Google-Thread: fbd2f,1cd59cffb43e2577 X-Google-Attributes: gidfbd2f,public X-Google-Thread: ff0ac,1cd59cffb43e2577 X-Google-Attributes: gidff0ac,public X-Google-Thread: fb992,1cd59cffb43e2577 X-Google-Attributes: gidfb992,public X-Google-Thread: 10496a,1cd59cffb43e2577 X-Google-Attributes: gid10496a,public X-Google-Thread: 101948,1cd59cffb43e2577 X-Google-Attributes: gid101948,public X-Google-Thread: 10be7f,1cd59cffb43e2577 X-Google-Attributes: gid10be7f,public X-Google-Thread: 10a90d,1cd59cffb43e2577 X-Google-Attributes: gid10a90d,public X-Google-Thread: 1143a7,1cd59cffb43e2577 X-Google-Attributes: gid1143a7,public From: "Victor Espina" <vespina@zeus-soft.com> Subject: RE: Visual Foxpro or Visual Basic Date: 2000/01/27 Message-ID: <uwEIj2Na$GA.296@cppssbbsa05> X-Deja-AN: 578347869 References: <388d792d.0@news2.tm.net.my> <388F2C81.8254B67C@mastermind.net> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 X-MSMail-Priority: Normal Newsgroups: alt.comp.databases,cn.bbs.comp.database,comp.databases.ms-access,comp.lang.basic.visual.database,comp.lang.visual.basic,microsoft.public.es.vfoxpro,microsoft.public.vb.database,relcom.comp.dbms.foxpro,tw.bbs.comp.database