-Collapse +Expand
Paradox
Search Paradox Group:

Advanced
Paradox To/From
To/FromCODEGuides
Paradox Store
PRESTWOODSTORE

Prestwood eMagazine

November Edition
Subscribe now! It's Free!
Enter your email:

   ► MB LobbyCorel Paradox / ObjectPAL Coding BoardParadox for DOS Topic   Print This     

Paradox for DOS 4.0 and SQL Server 2xxx

Paradox for DOS 4.0 and SQL Server 2xxx in Paradox for DOS topic (part of our Corel Paradox / ObjectPAL Coding group).

Quick Search: Paradox   Paradox DOS   Paradox DOS 4   0 SQL   Server 2xxx  
thomasmaloney58
Corning, NY USA

I need to use a front-end Paradox for DOS 4.0 application to access tables in a SQL Server 2xxx (any version) database.  Any ideas?  Any help would be greatly appreciated.

Thanks,

Tom

 Posted 16 years ago (Thread Starter)
Comment Quote
About thomasmaloney58
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About thomasmaloney58

Tom Maloney has been a computer programmer (don't call him anything else; he likes "programmer") for over 30 years.  He's coded on everything from TRS-80s to NASA mainframe supercomputers in more languages than he can remember and he's never met one that he didn't like and wouldn't code in/on again.  He's truly in love with computers and programming.  When he's not programming he enjoys eating, sleeping and reading (computer books of course).  Smile


Post ID #13618, 7 replies
Thread Started 7/22/2009 6:30:38 PM
View Counter=4776
Last Reply Posted 7/23/2009 1:40:32 PM)
Location=Corning, NY USA 
Joined=16 years ago   MB Posts=4  
Steve Green
Myrtle Beach, SC USA

please be more specific.. do you need to know how to connect? do you need to learn the SQL syntax? do you need one of the old SQL Link files? do you know the DOS app, too, or is it just the data target? etc, etc..

--

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

 Posted 16 years ago
Comment Quote
About Steve Green
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About Steve Green

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

Oasis Trading Post
- Collectibles and Memorabilia
- Vintage and Custom Lego Creations

Diamond Software Group - Paradox Support & Sales

Diamond Sports Gems - Sports Memorabilia and Trading Cards 


Post ID #13619 (Level 1.1)  Reply to 13618
Thread Started 7/23/2009 6:21:57 AM
Location=Myrtle Beach, SC USA 
Joined=17 years ago   MB Posts=81   KB Comments=12  
Steve Green
Myrtle Beach, SC USA

first and foremost.. if this isn't said up front, I'm not doing my job correctly..

you really, really, really need to replace that PdoxDOS app.. I'm one of only a handful of people on the entire planet that can support you in an emergency, and I honestly don't want to do that kind of support anymore, either..

now.. that said..

anything you do now, in regards to the SQL, will be a kludge.. the actual SQL Link drivers that are available for PdoxDOS directly are almost 20 years old, and rely on SQL platform versions from that time.. I don't know of any way to use them with the newer systems.. anything that needs to connect to newer versions will have to manually deal with potential connection changes, field type changes, format changes, syntax changes, etc, etc, etc..

sure, you can probably use the same old PdoxDOS code to fire off the same old SQL statements against the newer system, if the PdoxDOS app is doing it that way.. I did it for years, as an Oracle database evolved, and never had to change a single line of code.. but as that company upgraded Oracle, they never changed the field types, field names, table names, etc..

but it all comes back to my original statement.. that old PdoxDOS app must go, before some body or some thing gets hit by a bus, and it all comes falling down..

--

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

 Posted 16 years ago
Comment Quote
About Steve Green
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About Steve Green

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

Oasis Trading Post
- Collectibles and Memorabilia
- Vintage and Custom Lego Creations

Diamond Software Group - Paradox Support & Sales

Diamond Sports Gems - Sports Memorabilia and Trading Cards 


Post ID #13621 (Level 1.2)  Reply to 13618
Reply Posted 7/23/2009 9:38:26 AM
Location=Myrtle Beach, SC USA 
Joined=17 years ago   MB Posts=81   KB Comments=12  
Steve Green
Myrtle Beach, SC USA

Unfortunately, in this case, the client has politely thanked me for my concern and diplomatically informed me that they intend to do it anyway.

 

that's where my clients found out that they were no longer clients.. a few years ago, I finally had to take the position that, if my clients were gonna use me as a crutch to avoid the inevitable, I would walk away.. I formally notified every one of them, and gave them one year to start down the replacement trail, with or without me..

 

funny how quick they all took action.. (grin)

 

 

 

 

--

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

 Posted 16 years ago
Comment Quote
About Steve Green
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About Steve Green

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

Oasis Trading Post
- Collectibles and Memorabilia
- Vintage and Custom Lego Creations

Diamond Software Group - Paradox Support & Sales

Diamond Sports Gems - Sports Memorabilia and Trading Cards 


Post ID #13623 (Level 1.3)  Reply to 13618
Reply Posted 7/23/2009 11:04:28 AM
Location=Myrtle Beach, SC USA 
Joined=17 years ago   MB Posts=81   KB Comments=12  
Most Recent Post
Steve Green
Myrtle Beach, SC USA

I used to take the same approach as you, however, I found that the client would just find somebody else that would do the job if I didn't. 

I guess I'm "special" in that regard.. there really isn't anyplace else for people to turn, for heavy-duty PdoxDOS support like I do.. the rest of my peers moved on to other things long before I did, or they've passed.. when I sent out my ultimatum, my clients really *did* have to take the action that I'd been trying to force on them for many years.. and my blood pressure dropped significantly (grin)

--

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

 Posted 16 years ago
Comment Quote
About Steve Green
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About Steve Green

Steven Green - Myrtle Beach, South Carolina USA
http://www.OasisTradingPost.com

Oasis Trading Post
- Collectibles and Memorabilia
- Vintage and Custom Lego Creations

Diamond Software Group - Paradox Support & Sales

Diamond Sports Gems - Sports Memorabilia and Trading Cards 


Post ID #13625 (Level 1.4)  Reply to 13618
Reply Posted 7/23/2009 1:35:55 PM
Location=Myrtle Beach, SC USA 
Joined=17 years ago   MB Posts=81   KB Comments=12  
thomasmaloney58
Corning, NY USA
Quote:
Originally Posted by greens

please be more specific.. do you need to know how to connect? do you need to learn the SQL syntax? do you need one of the old SQL Link files? do you know the DOS app, too, or is it just the data target? etc, etc..


 

Okay...  Specifically...

The Paradox for DOS 4.0 application is currently connecting to a Sybase back-end database using the INTERSOLV Paradox 4 ODBC driver.  The data from the Sybase database is going to be migrated to a SQL Server 2xxx database.  It can be any version of SQL Server (from 2000 on).  The client doesn't care.  They would just like not to have to rewrite their entire Paradox for DOS 4.0 application, which they like, simply because they change the back-end database.

The question is...

Is there an ODBC driver for Paradox for DOS 4.0 that will connect to a SQL Server 2xxx database in the same way that the INTERSOLV Paradox 4 ODBC driver connects to the Sybase database?  If not, what would be the best way to accomplish this?

I wish I could be more specific than that, however, I haven't actually seen the Paradox code or the Sybase database structure.  At this point, it's an academic discussion as to whether they can even do this, i.e., "is it possible?".

Any help would be greatly appreciated.

Thanks,

Tom

P.S.  No...  I don't need to learn SQL syntax...  I've been working with SQL since about 1984...  LOL!  :)

 Posted 16 years ago (Thread Starter)
Comment Quote
About thomasmaloney58
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About thomasmaloney58

Tom Maloney has been a computer programmer (don't call him anything else; he likes "programmer") for over 30 years.  He's coded on everything from TRS-80s to NASA mainframe supercomputers in more languages than he can remember and he's never met one that he didn't like and wouldn't code in/on again.  He's truly in love with computers and programming.  When he's not programming he enjoys eating, sleeping and reading (computer books of course).  Smile


Post ID #13620 (Level 1.5)  Reply to 13618
Reply Posted 7/23/2009 8:45:51 AM
Location=Corning, NY USA 
Joined=16 years ago   MB Posts=4  
thomasmaloney58
Corning, NY USA

You're preaching to the choir...  Smile

 

I've always felt that part of my job as a Consultant was to "protect the client from themselves".  Unfortunately, in this case, the client has politely thanked me for my concern and diplomatically informed me that they intend to do it anyway.

 

I have had discussions with the engineering group that wrote the original INTERSOLV Paradox 4 ODBC driver, since my last post, and to my surprise they are willing to develop a custom driver that would connect the Paradox for DOS 4.0 application to a SQL Server 2xxx database and would require minimum code change to the Paradox for DOS application code.  Apparently, they have done this before.  Of course, the price is appropriately exorbitant.  Unfortunately, again, the end client has more dollars than sense (cents) and will probably take this option.

 

I can hardly wait...  Frown

 

Thanks for your help, and advice re garding getting off of the DOS platform.  It is appreciated.

 

Tom

 Posted 16 years ago (Thread Starter)
Comment Quote
About thomasmaloney58
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About thomasmaloney58

Tom Maloney has been a computer programmer (don't call him anything else; he likes "programmer") for over 30 years.  He's coded on everything from TRS-80s to NASA mainframe supercomputers in more languages than he can remember and he's never met one that he didn't like and wouldn't code in/on again.  He's truly in love with computers and programming.  When he's not programming he enjoys eating, sleeping and reading (computer books of course).  Smile


Post ID #13622 (Level 1.6)  Reply to 13618
Reply Posted 7/23/2009 10:13:32 AM
Location=Corning, NY USA 
Joined=16 years ago   MB Posts=4  
thomasmaloney58
Corning, NY USA

An admirable approach...

Having done due dilligence by laying out all of the options, along with my recommendations, I have no problem pursuing the option chosen by the client.  In this case, they are fully aware of the risks, and costs, involved.  I used to take the same approach as you, however, I found that the client would just find somebody else that would do the job if I didn't.  These days I just make sure I fully explain the risks, gain agreement from them that thier approach is not the best one and then console myself (as I drive to the bank with the check) that it was going to go that way whether I did it or not.

I do admire your stance though...

Tom

 Posted 16 years ago (Thread Starter)
Comment Quote
About thomasmaloney58
Visit Profile
Approved member.
Member subscribes to this thread with a verified email.
About thomasmaloney58

Tom Maloney has been a computer programmer (don't call him anything else; he likes "programmer") for over 30 years.  He's coded on everything from TRS-80s to NASA mainframe supercomputers in more languages than he can remember and he's never met one that he didn't like and wouldn't code in/on again.  He's truly in love with computers and programming.  When he's not programming he enjoys eating, sleeping and reading (computer books of course).  Smile


Post ID #13624 (Level 1.7)  Reply to 13618
Reply Posted 7/23/2009 11:18:50 AM
Location=Corning, NY USA 
Joined=16 years ago   MB Posts=4  

Revive Thread!

Add a comment to revive this old thread and make this archived thread more useful.

Write a Comment...
Full Editor
...
Sign in...

If you are a member, Sign In. Or, you can Create a Free account now.


Anonymous Post (text-only, no HTML):

Enter your name and security key.

Your Name:
Security key = P176A1
Enter key:
Icon: A Post    Thread    Idea    Important!    Cool    Sad    No    Yes    Includes a Link...   
Thread #13618 Counter
4776
Since 7/22/2009
Go ahead!   Use Us! Call: 916-726-5675  Or visit our new sales site: 
www.prestwood.com


©1995-2025 Prestwood IT Solutions.   [Security & Privacy]