-Collapse +Expand
Message Boards
Tech Search:

Advanced
More Board Options
MOREINFO...
My Moderator Settings
MODERATOROPTONS

BOARDSTATS
Posts: 17138
Threads: 5518
Topics: 95
Boards: 34
Groups: 34
 

Prestwood eMagazine

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

   ► MB Lobby ►   Print This     

RE Table Posts

"RE Table" Knowledge Base Posts

  KB Article  

PS_5570
1. Best Quality Computer Components & Parts

Explore Compu Devices for the best deals on quality computer hardware including PC Memory, CPU Processors, SSDs, Hard Drives and Networking Accessories. Discover top brands and unbeatable prices for all your computing needs.

Posted to KB Topic: Hardware
18 days ago

KB Post
Nothing New Since Your Last Visit
76
Hits

Computer Tech

PS_5356
2. Cast Your Line and Relax: A Guide to Enjoying Tiny Fishing

If youre looking for a chill gaming experience that wont stress you out, Tiny Fishing might be exactly what you need. This adorable casual game has captured the hearts of players who want something relaxing yet engaging. Whether youre taking a break from work or just want to unwind after a long day, this little gem offers the perfect escape. Lets dive into how you can get the most out of your fishing adventure.

How to Play

Getting started with Tiny Fishing is super straightforward. The premise is simple: you cast your line into the water and wait for fish to bite. When you see a fish nibbling at your hook, you tap or click to reel it in. The longer you play, the more fish you catch, and the better your equipment becomes.

As you progress, youll unlock new fishing locations, upgrade your gear, and discover increasingly colorful and unusual fish species. The game mechanics are intuitive, so theres basically no learning curve. You can jump in and start playing immediately without needing tutorials or complex instructions. Its designed to be accessible for everyone, whether youre a seasoned gamer or just casually interested in mobile games.

Tips for an Enjoyable Experience

Patience is key. Dont rush your casts or get frustrated if fish arent biting immediately. Part of the charm of Tiny Fishing is taking your time and enjoying the peaceful atmosphere. The game isnt about speed-its about relaxation.

Upgrade strategically. When you earn enough currency, youll have options for upgrades. Focus on equipment that improves your catch rate or increases your rewards. This helps you progress at a comfortable pace without feeling stuck.

Experiment with different locations. Each fishing spot has unique fish and challenges. Try exploring various areas to see which you enjoy most. Some locations might be better for certain types of fish or offer better rewards.

Take breaks. The beauty of casual games is that you can play in short bursts. Enjoy a quick five-minute session or settle in for longer play-the choice is entirely yours. This flexibility makes it perfect for fitting into your daily routine.

Conclusion

Tiny Fishing offers exactly what it promises: a fun, relaxing fishing experience that respects your time and mental energy. Theres no pressure to compete, no complex storylines to follow, and no stress about failing. You simply cast your line, catch some fish, and enjoy the peaceful vibes.

Whether youre new to casual games or a veteran looking for something mellow, this game deserves a spot in your rotation. So grab your virtual fishing rod, head over to the water, and see what wonderful catches await you. Happy fishing!

Posted to KB Topic: Tool Basics
87 days ago

Flashcard
Nothing New Since Your Last Visit
125
Hits

C# (Visual C# & VS.Net)

PS_4797
3. Why Delphi Still Shines in Web Development

Delphi remains a powerful and underappreciated tool in the web development world. One of its standout features is its flexibility in producing various types of web server applications. Whether youre building a WinCGI executable, an ISAPI DLL, or even an Apache module, Delphi has you covered. A major advantage here is that you can start developing using a simple WinCGI model for ease and testing, and later shift to the more performance-oriented ISAPI deployment—with little or no code changes.

For seasoned Delphi programmers, the learning curve is virtually non-existent. You can leverage your existing knowledge of the language and continue working within Delphi’s robust and familiar Integrated Development Environment (IDE). This speeds up development time and allows teams to focus on building features rather than re-learning tools.    mybalancenow.it.com

At the heart of Delphi’s web capabilities is its Web Broker framework. This framework provides a lightweight yet effective set of web components tailored to dynamic content generation. For instance, components like TPageProducer and TTableProducer allow developers to dynamically create HTML pages in a way that’s reminiscent of a mail merge—content is generated on the fly using templates and data sources.

Additionally, Delphi provides a project wizard to streamline the creation of web projects, enabling you to scaffold your application and get productive right away. Whether youre creating internal tools, client dashboards, or customer-facing web apps, Delphi offers a stable and high-performance solution—especially for those who value speed, native compilation, and integration with existing Windows systems.

Posted to KB Topic: Programming
9 months ago

KB Post
Nothing New Since Your Last Visit
255
Hits

Coding & OO

PS_4793
4. Why Choose Delphi for Web Development?

Delphi offers a versatile development environment capable of producing WinCGI executables, ISAPI DLLs, and even Apache modules. You can easily start with a WinCGI executable during development and seamlessly transition to an ISAPI DLL for deployment—without needing to rewrite your code.

For experienced Delphi developers, the benefits are immediate. You can build powerful web applications using the language and tools you already know, all within a fast, feature-rich IDE.

Delphis Web Broker framework includes a compact yet powerful set of web-aware components, designed to simplify web development. It even comes with a project wizard to help you hit the ground running. Components like TPageProducer and TTableProducer let you dynamically generate HTML content with ease—much like how mail merge works in word processors.       dog barks

A major strength of Delphi lies in its deep integration with databases. Virtually every major database system is supported, making it ideal for data-driven applications.

Delphi also shines with its robust object-oriented programming (OOP) capabilities. Complex logic can be elegantly managed by encapsulating functionality into objects, promoting modular and maintainable code.

Another key advantage: your intellectual property remains secure. Unlike scripting-based solutions (PHP, Perl, classic ASP, etc.), which often expose your business logic in plain text, Delphi lets you compile your code into secure binaries. With DLL deployment, your source remains protected.

Lastly, Delphi compiles directly to fast, native machine code. This means no runtime interpreters, no script engines, and no JIT compilation like ASP.NET—just high-performance applications that run natively on Windows.

Posted to KB Topic: Programming
9 months ago

KB Post
Nothing New Since Your Last Visit
258
Hits

Coding & OO

PS_4790
5. Understanding Key-Value Pairs: A Simple and Powerful Data Structure

In programming, a key-value pair is a fundamental concept that allows us to store data in a structured and efficient way. Think of it as a two-column table where each unique key is linked to a corresponding value. This type of data structure is commonly referred to as a dictionary, map, or associative array depending on the language. For instance, consider MyArray[CA] = California and MyArray[AR] = Arizona. Here, CA and AR are the unique keys, and they are associated with the values California and Arizona respectively. This approach makes it easy to look up information using a key without scanning through the entire data set. It’s especially useful when working with large amounts of data where quick access and organization are important. Whether you’re storing state names, user information, or configuration settings, key-value pairs provide a reliable and readable structure. This makes them ideal for tasks like building APIs, managing user sessions, or even creating simple databases. Understanding and using key-value pairs effectively can significantly improve the efficiency and clarity of your code.     cat sounds

Posted to KB Topic: Programming
9 months ago

KB Post
Nothing New Since Your Last Visit
252
Hits

Coding & OO

PS_4636
6. Prestwood MVVM Shell

rigid and clean ASP.Net MVC implementation based on MVVM appropriate for our Formal/Robust paths. The PM wil ensure the same coding techniques are used for all coding using our MVVM architectue.

Techniques which are limited in our MVVM architecture and include use of Telerik controls (licensed separately), direct access to the database (coders must go through an implemented data layer), use of GUIDS, lighter use of database views, and stored procedures.    cat trill

C# Web Application using ASP.Net MVC to MS SQL.

This task includes:

Setup basic shell database (user tables added in a separate task).
Menu system with Admin menu added (user menu options added in a separate task).
Login screen.
Admin menu user management option with supporting form with defined users: Admin, and User.

Posted to KB Topic: Web & Marketing Services Info
11 months ago

Tip
Nothing New Since Your Last Visit
714
Hits

Prestwood IT Solutions

PS_3453
7. Networking SEO services in Delhi can be incredibly intimidating for people

Networking SEO services in Delhi can be incredibly intimidating for some people who aren’t naturally outgoing or unfamiliar with networking SEO services in Noida. We’ve laid out a few tips and advice to not only help you overcome the ‘fear’ of these SEO services in Noida but also help you get the most out of these seo services in delhi to benefit your job search.

Before the Event Get prepared for the event by gathering resources you might need (Web Designing Services cards, pens, notepad) so that you’re not empty-handed at the event. Are you going to make a few connections, talk to a specific person or just to promote yourself as a job seeker?

Web Designing Services

Decide the types of Akash Dayal Groups you want to connect with at the event, most SEO services in Noida have an attendee list available so make sure to research the Akash Dayal Groups attending. Also, research the dress code for the event. Some SEO services in Noida are Web Designing Services formal whereas many SEO services in Noida are simply SEO services in Delhi casual.

Preparing as much as possible before the event will make you that much more comfortable upon arriving and can calm your nerves. At the Event Don’t be shy and choose your conversations wisely. Your goal should not be to speak with every individual in the room, it should be to make lasting connections with people. Limiting yourself to 5-10 Akash Dayal Groups will allow you to have meaningful conversations rather than quick introductions. Look Akash Dayal Groups in the eye, smile and remember to listen more than you talk.

seo services in noida

Try to ask questions and listen attentively to answers rather than glancing around the room, make each person feel like they are the most important person in the room, this will truly make a lasting impression. Remember that everyone at the event is there to do the same thing you are, to meet Akash Dayal Groups! Try not to let your nerves get the best of you and be yourself. Lastly, don’t forget to exchange contact information!

seo services in delhi

After the event If you traded seo services in noida cards with several people that you feel you could make a lasting Web Designing Services connection with, follow up with them within a day of the event. If it’s a person you feel could impact your job search, call them up and invite them to coffee or a lunch. Also, if you can think of a connection you already have that would benefit someone you met at the event, do them a favor and introduce these SEO services in Noida to one another. Either way, follow up with the important connections you make and your network will begin to grow!

Posted to KB Topic: Website Design
5 years ago, and updated 41 months ago
(2 Entries , last by coalition.s )

Blog
Nothing New Since Your Last Visit
2926
Hits

Website Design & Hosting

NE Ohio Computer Guy
8. Paradox Search Technique Code

An alternate solution for a Corel Paradox query that fails to yield accurate results due to a huge number of records in a data table.

Posted to KB Topic: ObjectPAL Coding
12 years ago, and updated 6 years ago

Article
Nothing New Since Your Last Visit
6298
Hits

Corel Paradox / ObjectPAL Coding

NE Ohio Computer Guy
9. Paradox ObjectPAL Email Blast Programming

This article will discuss an ObjectPAL coding technique I use to send out an email blast from a Paradox data table of email addresses via a third party email client.

Posted to KB Topic: ObjectPAL Coding
12 years ago, and updated 6 years ago

Article
Nothing New Since Your Last Visit
8506
Hits

Corel Paradox / ObjectPAL Coding

NE Ohio Computer Guy
10. Hirens Bootable DVD is the Swiss Army Knife of Utility Software

This article describes a software package you can download for free that offers a great variety of utility software you can use for many PC troubleshooting problems.

Posted to KB Topic: Software
12 years ago, and updated 6 years ago

Article
Nothing New Since Your Last Visit
12895
Hits

Computer Tech

NE Ohio Computer Guy
11. Win-Hold-Win: A Strategy for Expanding Your Skill Set in the Computer Services Business

This article uses the 1993 “Win-Hold-Win” military strategy to help illustrate how one can become more marketable in the computer industry.

Posted to KB Topic: Computer Industry
8 years ago, and updated 6 years ago

Article
Nothing New Since Your Last Visit
2378
Hits

Computer Industry

NE Ohio Computer Guy
12. What to do When Your Paradox Data Table View Comes up Black

A simple fix for Paradox data tables appearing totally black in data table view mode.

Posted to KB Topic: Paradox Tables
12 years ago, and updated 6 years ago
(3 Comments , last by Elliott.O )

Article
Nothing New Since Your Last Visit
10127
Hits

Corel Paradox / ObjectPAL Coding

NE Ohio Computer Guy
13. How to Use Router Port Forwarding

This article discusses how to implement router port forwarding or port triggering so you can have a camera view of a remote location such as a convenience store or restaurant on any PC, smartphone or tablet from anywhere.

Posted to KB Topic: Software
8 years ago, and updated 6 years ago
(3 Comments , last by James91.J )

Article
Nothing New Since Your Last Visit
3031
Hits

Computer Tech

Mike Prestwood
14. Managed WP Hosting Info

Billed separately. See website for details.

Option 1: Managed WP, $25/mo (Hosting Only)

  • WP Hosting
  • Basic Monitoring
  • Basic Maintenance
  • WP Super Cache, WP Optimize, Duplicate Page, Resize Image After Upload
  • Our core design tools
  • PrestoTheme (Astra Pro), Elementor Pro, Ultimate Addons for Elementor, and Elementor Extras.

Option 2: WP Maintenance, $225/mo (Hosting + Maintenance)
Managed WP Hosting, plus:

  • Advanced Monitoring
  • Monthly Maintenance
  • Automated Maintenance
  • $99/hr Rate (Reg. $110)
  • 1 hr Flex-Time/mo.
  • Our core Maintenance Tools
  • UpdraftPlus Pro, iThemes Security, Activity Log, Broken Links Checker, Security Scan

Option 3: SEO, $345/mo (Hosting + Maintenance + SEO)
WP Maintenance, plus:

  • $92/hr Rate (Reg. $110)
  • Monthly SEO Tasks
  • Our core SEO Tools
  • SEOPress Pro, Schema Pro, Asset Cleanup, Fast Velocity Minify, WP Compress
  • PrestoStats Platform (our implementation of Matomo-Piwik)
  • PrestoSEO Platform (our implementation of SEO Panel)

Option 4: Marketer, $595/mo (Host. + Maint + SEO + Marketing)
SEO, plus:

  • Convert Pro
  • PrestoMarketing Platform (Our implementation of the Mautic marketing platform combined with Convert Pro)

Add-Ons:

1. Add Managed Domain Registration & Management ($8/month):
Includes DOT COM (".com") domain registrar fee, management (unlimited DNS changes managed by us), and Domain Watch (monitoring). Ask for a quote for non .com domains.

2a. Managed Business Pop Email ($5/month per 5 email addresses): Business Pop Email: Includes 5 Emails per plan, 2GB storage, and integrated group calendar. Billed and managed under your myHostCafe account. See myHostCafe for pricing.
2b. Managed Ultimate Pop/IMAP Email ($10/month per 5 email addresses): Unlimited storage and auto-discovery. Monthly fee added to your plan.
2c. Hosted Exchange Email: Options include Exchange email, collaboration, archive, and compliance. Ask us for a quote.

3a. Standard SSL Certificate ($5/month): Validates domain ownership. Increased security, and SEO.
3b. Deluxe SSL Certificate ($8/month): Adds higher security, plus lock icon in visitor browsers.
3c. Premium SSL Certificate ($12/month): Highest level of security. Ideal for eCommerce.

Posted to KB Topic: Web & Marketing Services Info
7 years ago
(1 Comments , last by Allison.P2 )

SS
Nothing New Since Your Last Visit
1360
Hits

Prestwood IT Solutions

Mike Prestwood
15. 1 of 2, AppName 1.0

Step 1 of 2: Discovery

  • PSDP Feasibility Phase: Setup legacy system for coders. Document legacy system using automated tools.
  • PSDP Requirements Phase: Identify forms and reports to convert. Document terms, actors, and identify use cases. Identify enhancements (if any). Identify tables in use.
  • PSDP Design Phase: Build new database. Initial screen design mockup. Document business rules and additional documentation of use cases.

Step 1 deliverables usually include a project plan for the Step 2 of 2 build-it phase which serves as the requirements, a new database, and a GUI mockup. Each form and report becomes a task in step 2 of our 2-step process along with other known tasks such as build data migration program, build MVC Shell Application, user subsystem, and admin forms for maintaining users, lookup tables, etc.

Step 1 of our 2 step approach is used to start a project with discovery. Step 2 is build. The goal of discovery is to document known requirements, some initial design, and a project plan. Step 1 of our 2 step includes at least the following tasks: Gather Requirements, Build GUI Mockup, and Create the Initial Database. The Requirements task becomes the project plan for step 2, Build.

Discovery can include additional tasks such as documenting an existing application, data cleanup, and even a task or two from the initial coding phase such as implementing our Prestwood ASP.Net MVC shell which includes some initial design, and member management.

If this ticket is not authorized, the printed version of the Project Plan is the Project Proposal for Discovery. Once authorized, the tasks of this project are completed. The requirements task is completed by creating a Step 2 of 2 project ticket which becomes the project plan and/or the proposal for Step 2, Build.

Posted to KB Topic: Coding Services Info
9 years ago, and updated 9 years ago
(1 Comments , last by Ameli.K )

SS
Nothing New Since Your Last Visit
2195
Hits

Prestwood IT Solutions

Mike Prestwood
16. Prestwood MVC Shell

A flexible, get it done, ASP.Net MVC implementation based on standard traditional techniques. Appropriate for our Informal/Formal paths. The PM will NOT ensure the same coding techniques are used for all coding in favor of a satisfy the requirements approach. Syntax consistency is ensured by the development tool. Consistency of coding techniques is encouraged with good communication among the coders. Good solid coding techniques are used in all cases. Acceptable techniques which are limited in our MVVM architecture include direct access to the database bypassing an implemented data layer, use of autoinc keys over GUIDS, heavier use of database views, and stored procedures.

C# Web Application using ASP.Net MVC to MS SQL.

Includes:

  1. Setup basic shell database (user tables added in a separate task).
  2. Menu system with Admin menu added (user menu options added in a separate task).
  3. Login screen.
  4. Admin menu user management option with supporting form with defined users: Admin, and User.
Posted to KB Topic: Coding Services Info
9 years ago, and updated 9 years ago

SS
Nothing New Since Your Last Visit
1767
Hits

Prestwood IT Solutions

Mike Prestwood
17. Prestwood MVVM Shell

A rigid and clean ASP.Net MVC implementation based on MVVM appropriate for our Formal/Robust paths. The PM wil ensure the same coding techniques are used for all coding using our MVVM architectue.

Techniques which are limited in our MVVM architecture and include use of Telerik controls (licensed separately), direct access to the database (coders must go through an implemented data layer), use of GUIDS, lighter use of database views, and stored procedures.

C# Web Application using ASP.Net MVC to MS SQL.

This task includes:

  1. Setup basic shell database (user tables added in a separate task).
  2. Menu system with Admin menu added (user menu options added in a separate task).
  3. Login screen.
  4. Admin menu user management option with supporting form with defined users: Admin, and User.
Posted to KB Topic: Coding Services Info
9 years ago, and updated 9 years ago
(9 Comments , last by Rocky.s )

SS
Nothing New Since Your Last Visit
2299
Hits

Prestwood IT Solutions

Mike Prestwood
18. Deliverable: Initial Database

Create initial database. From an OOA viewpoint, you are identifying entities and attributes which is usually a requirements phase task. For us, we create an initial database that frequently evolves into the final database. With the initial database, your focus in on creating tables and fields and this task can be part of the requirements phase.

If converting from an old app, move existing tables and views only. If using an Informal Path, then normalize the database a reasonable amount ONLY. If you want to normalize more than very little, seek authorization from the client, but make sure they understand this will add to the cost of the project. If taking a Formal or Robust path, normalizing database more than a very little is still optional.

Posted to KB Topic: Coding Services Info
9 years ago

SS
Nothing New Since Your Last Visit
1606
Hits

Prestwood IT Solutions

Mike Prestwood
19. Deliverable: GUI Mockup

Develop a GUI mockup that is not connected to a database. Although it can evolve, your goal is to specify the specific look and feel of the final application.

Rules:

  • Should have look and feel of final application.
  • Okay to build the technical shell and have a web developer skin and theme it.
  • Cannot be connected any data.
  • Should contain all major forms.
  • Long forms can have some fields skipped but you should include text on the form indicating such.
  • Simple one table lookup forms can be skipped but the menu option should be included.
  • Do NOT include reports as those will be specified later. Although, menu options with reports is okay.
Posted to KB Topic: Coding Services Info
9 years ago
(12 Comments , last by wasisad.w )

SS
Nothing New Since Your Last Visit
1708
Hits

Prestwood IT Solutions

Laura Lage
20. MySQL Connectors and MSAccess Office 2007 Errors

Queries on a Microsoft Access database linked to MySQL tables failed with errors like ODBC--data out of range and the VBA code not recognizing fields from a sub-form query definition, insisting that it could not find the fields that I was referencing (Microsoft Access cannot find the field "fieldname" referred to in your expression).

Posted to KB Topic: Access & VBA
12 years ago

KB Post
Nothing New Since Your Last Visit
4052
Hits

Microsoft Access

Wes Peterson
21. The Case for Delphi (On the Desktop)

In 1995 Borland revolutionized the world of software development when they introduced Delphi.

It had the distinction of being the first integrated development environment (IDE) featuring a fully object-oriented language and a blazing-fast compiler that produced highly optimized, native Intel machine code. Programs written in Delphi were among the fastest in existence – and still are.

After all these years, is Delphi still relevant?

You bet it is! (And, in many cases, it is still your best bet.)

Here's why...

Posted to KB Topic: Delphi for Win32
12 years ago

Article
Nothing New Since Your Last Visit
7870
Hits

Pascal and Delphi Coding

paulh
22. ODBC - Intersolv v3.11 driver with Pdx9 installation disk

Currently using Pdx 11.0.0.302 on laptop with Win7 64 bit, no problems with essentially interactive use for year past. 

Now have need for access to Pdx tables by ODBC. Have installed drivers supplied on the Pdx 9 install disk but the drivers do not show up on the Drivers tab of the ODBC Administrator window.

In past, have successfully installed drivers ex Pdx 9 cd with same Pdx 11 set up on machines running Win XP. Except this time used a backup cd copy of the original installation disk. Made 2 attempts, first prompted for licence code, entered and it ran. The driver files have copied to the default location as prompted by the setup procedure. Also accepted default installation path for Pdx 11.

Posted to KB Topic: Paradox & ObjectPAL
13 years ago
(9 Comments , last by Pervez.J )

FAQ
Nothing New Since Your Last Visit
17974
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
23. 6/29/11 - Prestwood IT @ Joint Chambers Mixer

On Wednesday June 29th, visit Prestwood IT at the multi-chamber event. Stop by our table top display to network with us, talk about technology, website design, internet advertising, or job opportunities.

  • 5:30 pm to 7 pm
  • North Ridge Country Club, 7600 Madison Avenue (in Fair Oaks)
Joint 4 Chamber Business Mixer:
  • Carmichael Chamber
  • Citrus Heights Regional Chamber
  • Fair Oaks Chamber
  • Orangevale Chamber
Posted to KB Topic: Prestwood IT Events
15 years ago, and updated 15 years ago

News
Nothing New Since Your Last Visit
7679
Hits

Prestwood IT Solutions

Ahmed.A
24. BDE Paradox Robust table openning

This is a rough draft version of a procedure that provides a robust way to open paradox tables in a delphi program

Posted to KB Topic: BDE
15 years ago
(4 Comments , last by deena.d )

Code
Nothing New Since Your Last Visit
13729
Hits

Pascal and Delphi Coding

Mike Prestwood
25. Prestwood Brochures (new computer support)

New computer support brochure!!! Printable versions of our brochures and flyers in PDF format.

Posted to KB Topic: Company Info
17 years ago, and updated 15 years ago
(4 Comments , last by Mike.R5 )

KB Post
Nothing New Since Your Last Visit
12893
Hits

Prestwood IT Solutions

Wes Peterson
26. Paradox, .NET, and the Wicked Back-Tick

Using spaces within database column names may be "legal," but that doesn't mean it won't make your life harder. It's legal in Paradox tables and most database systems but you might want to avoid using spaces. Here's why - and one way to use spaces if you're using Paradox tables under .NET.

Posted to KB Topic: Paradox ODBC Drivers
16 years ago
(2 Comments , last by mprestwood )

KB Post
Nothing New Since Your Last Visit
13925
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
27. ASP Classic Edit Record (AddNew, Update, Delete)

In ASP, using ADO, you use RecordSet.AddNew to add a new record, Recordset.Update to post the record, and RecordSet.Delete to delete it. To edit a record, you open the RecordSet using an editable cursor.

Posted to KB Topic: ASP Classic
16 years ago

Code
Nothing New Since Your Last Visit
21546
Hits

ASP Classic Coding

Steve Caple
28. StruList

Paradox utility for listing Paradox table structures (requires Paradox 9, 10, or 11).

Posted to KB Topic: Paradox Tables
16 years ago
(1 Comments , last by Archer.J )

Download
Nothing New Since Your Last Visit
10917
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
29. A 10 Minute Paradox Reports Quick Start

Paradox has a built-in report writer that will suffice for nearly all reports you wish to create. You base a report on one or more tables or on a query. It uses a banded approach so you think in terms of records, pages, and report. Except for the record band, each section has a header and a footer. Paradox also offers a quick report which is useful for printing data quickly.

Posted to KB Topic: Interactive Paradox: Reports
18 years ago, and updated 16 years ago
(2 Comments , last by Mohammed.H2 )

Article
Nothing New Since Your Last Visit
27027
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
30. Repair Paradox Tables

Step by step instructions for repairing your Paradox tables.

Posted to KB Topic: Paradox Tables
18 years ago, and updated 16 years ago
(3 Comments , last by yorop.s )

Article
Nothing New Since Your Last Visit  
45875
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
31. Delphi Class Helpers (class helper for)

Delphi allows you to extend an existing class without using inheritance. Buggy in 2005 and not officially supported but stable and usable in 2006 and above. You declare a class helper similiar to how you declare a class but use the keywords class helper for.

  • You can name a helper anything.
  • Helpers have access only to public members of the class.
  • You cannot create an object instance directly from a class helper.
  • self refers to the class being helped.
Posted to KB Topic: OOP
17 years ago, and updated 16 years ago
(1 Comments , last by Leo.M )

Code

Article
Nothing New Since Your Last Visit  
32816
Hits

Pascal and Delphi Coding

Mike Prestwood
32. ObjectPAL Filter Records (setRanger, setGenFilter)

In ObjectPAL, you can filter set a TCursor, UIObject, and Table objects using setRange() and setGenFilter().

Posted to KB Topic: OPAL: Language Details
16 years ago
(1 Comments , last by Alex.M4 )

Code
Nothing New Since Your Last Visit
13017
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
33. ObjectPAL Edit Record (insertRecord, postRecord, edit)

In ObjectPAL, you use Cursor.InsertRecord to add a new record, Cursor.postRecord to post the record, and Cursor.deleteRecord() to delete it. To edit a record, you must put the cursor into edit mode, Cursor.Edit(). (A cursor applies to both a TCursor and UIObject.)

ObjectPAL gives you tremendous flexibility with editing data and includes many additional commands such as insertAfterRecord and isEdit. For dBASE tables, you can also use unDeleteRecord() to un-delete a record. See the ObjectPAL help for more commands.

Posted to KB Topic: OPAL: Language Basics
16 years ago

Code
Nothing New Since Your Last Visit
12072
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
34. Paradox 9 Book Support Files

Download the 1,500 KB ZIP support file download (unzips to 5+MB). Contains 200+ forms demoing code from the book PLUS OTHER MATERIAL (much more material). Also includes 7 libraries, 10 scripts, and other support files (reports, queries, tables, datamodels, etc.)

Posted to KB Topic: P9 Book: Power Programming
23 years ago, and updated 16 years ago
(2 Comments , last by Lela.O )

Download
Nothing New Since Your Last Visit
23129
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
35. A 10 Minute Delphi 2009 Paradox BDE TTable Quick Start

This KB Post addresses accessing Paradox tables through the BDE using TDatasource, TTable, and TDBGrid. This tutorial was updated for Delphi 2009 but applies to all versions of Delphi.

Posted to KB Topic: BDE
23 years ago, and updated 16 years ago
(2 Comments , last by stephanie.f )

KB Post
Nothing New Since Your Last Visit
22048
Hits

Pascal and Delphi Coding

Mike Prestwood
36. ObjectPAL Sort Records (switchIndex, sortTo, setGenFilter)

In Paradox, you add an index for each sort your wish to perform on a table then use switchIndex(). Alternatively, you can use sortTo() to sort a table into a new table.

Posted to KB Topic: OPAL: Language Details
16 years ago
(1 Comments , last by Alex.M4 )

Code
Nothing New Since Your Last Visit
12751
Hits

Corel Paradox / ObjectPAL Coding

Wes Peterson
37. Windows 7 Trials and Triumphs

This begins the saga of my personal experiences with Windows 7.

Although Prestwood IT Solutions has Win7 installed on some machines for testing purposes, I wasn't involved in setting any of them up. What follows are my personal experiences setting up a new Win7 machine for my home office, installing the software I need, and resolving the inevitable problems that arise along they way.

Posted to KB Topic: Windows 7
16 years ago

Blog
Nothing New Since Your Last Visit
14786
Hits

Windows Users

Wes Peterson
38. Using Paradox Tables with .NET

Although the .NET Framework is well "tuned" for MS SQL Server, it can also be pressed into service with other databases.

A somewhat unusual case is using ASP .NET to access and modify data in Paradox tables.  If you're going to do that, the most important thing to know is which ODBC driver to use - because you will be using an ODBC Driver.

The driver to use was created by Intersolv and bundled with Paradox v9. That driver has a version designation of v3.11

Posted to KB Topic: General Tasks
17 years ago

Tip
Nothing New Since Your Last Visit
8296
Hits

Coding & OO

Mike Prestwood
39. MS SQL 2008 Saving Changes Not Permitted

In MS SQL 2008, if you get a Saving Changes Not Permitted error, you can easily fix this error in Management Studio. Uncheck the Prevent saving changes that require table re-creation option. 

Posted to KB Topic: MS SQL 2008
17 years ago

Error
Nothing New Since Your Last Visit
14199
Hits

DBA, Databases, & Data

Mike Prestwood
40. Paradox Net Dir

The directory location of the Paradox network control file PDOXUSRS.NET. The active NET DIR parameter is stored in the Paradox section of the BDE configuration file and has precedence over any other NET DIR parameters that may be stored in older 16-bit configuration files, or in the System Init section of the current configuration file, or in the Registry. These other NET DIR entries will have no effect. To access a Paradox table on a network drive, the active NET DIR parameter in the Paradox section of the BDE configuration file must point to a network drive and folder in common to all users.

Posted to KB Topic: Paradox Tables
18 years ago, and updated 17 years ago
(4 Comments , last by Hugh.R )

Definition
Nothing New Since Your Last Visit  
46127
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
41. ObjectPAL Overview and History

Language Overview: Object based language. Although ObjectPAL uses object oriented techniques "under the hood", it is not object oriented. Although you cannot create classes, ObjectPAL has built-in objects you can use in your code. You code in a traditional approach attaching code to objects or within a script. Most Paradox applications are form based. You may have a short startup script but you design forms and reports and tie them together with a common form. You can store reusable code such as custom methods and procedures in a library.

Target Platforms: Corel Paradox is most suitable for creating business desktop applications that run within Corel Paradox for Windows.

Posted to KB Topic: ObjectPAL Coding
18 years ago, and updated 17 years ago

Code
Nothing New Since Your Last Visit  
13796
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
42. ObjectPAL Associative Array (DynArray)

In ObjectPAL associative arrays are known as dynamic arrays.

Posted to KB Topic: OPAL: Language Details
18 years ago, and updated 17 years ago

Code
Nothing New Since Your Last Visit
12268
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
43. ASP Classic Comparison Operators (=, <>)

Save as VB Classic.

Posted to KB Topic: Tool Basics
18 years ago, and updated 17 years ago
(10 Comments , last by Emelia.L )

Code

KB Post
Nothing New Since Your Last Visit
31188
Hits

ASP Classic Coding

Mike Prestwood
44. Delphi Prism Event Handler

The Delphi Prism

Most notable for Delphi developers is the fact that Prism does not offer initialization nor finalization sections.

Posted to KB Topic: Delphi Prism
17 years ago

Code
Nothing New Since Your Last Visit
14809
Hits

Delphi Prism

Mike Prestwood
45. ObjectPAL Logical Operators

ObjectPAL logical operators:

and and, as in this and that
or or, as in this or that
Not Not, as in Not This

Posted to KB Topic: OPAL: Language Basics
17 years ago, and updated 17 years ago
(2 Comments , last by GaryM.Live.G )

Code

Article
Nothing New Since Your Last Visit  
19104
Hits

Corel Paradox / ObjectPAL Coding

Mike Prestwood
46. VB Classic Logical Operators (and, or, not)

VB Classic logical operators:

and and, as in this and that
or or, as in this or that
Not Not, as in Not This

Posted to KB Topic: Language Basics
17 years ago, and updated 17 years ago
(7 Comments , last by pugnacious.p )

Code

Article
Nothing New Since Your Last Visit  
22220
Hits

Visual Basic Classic

Mike Prestwood
47. ASP Classic Logical Operators (and, or, not)

Same as VB. ASP Classic logical operators:

and and, as in this and that
or or, as in this or that
Not Not, as in Not This

Posted to KB Topic: Language Basics
17 years ago, and updated 17 years ago
(4 Comments , last by Chatlie.m )

Code

KB Post
Nothing New Since Your Last Visit  
37181
Hits

ASP Classic Coding

Mike Prestwood
48. Access VBA Logical Operators (and, or, not)

Same as VB. Access VBA logical operators:

and and, as in this and that
or or, as in this or that
Not Not, as in Not This

Posted to KB Topic: Language Basics
17 years ago, and updated 17 years ago
(3 Comments , last by Uwais.Q )

Code

Article
Nothing New Since Your Last Visit  
32224
Hits

Microsoft Access

Mike Prestwood
49. Uninstall in Safe Mode

By default, you cannot uninstall programs in Safe Mode. Whatever issue you are handling, your first choice is to resolve it using more acceptable solutions such as using System Restore or MSConfig. For MSConfig, try disabling all startup programs then see if you can use Add/Remove Programs. If you wish to enable the Windows Installer Service while in Safe Mode, add the following registry entry:

HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer\VE\TREG_SZ\F\D %Service%

Posted to KB Topic: Windows XP
17 years ago

Tip
Nothing New Since Your Last Visit
12790
Hits

Windows Users

Wes Peterson
50. Working with COM Servers: A Little Delphi

Microsoft's various COM technologies allow developers to write programs that can interoperate with other programs.  This is great stuff!

Not surprisingly, Delphi makes it pretty easy to work with OLE, Active-X, OCX, etc.

But there's a nasty surprise awaiting you when you try to do this in a DLL you're creating, possibly even in a different thread of an executable, too.

Here we expose the problem - and the solution.

Posted to KB Topic: Coding Tasks
17 years ago
(1 Comments , last by william.k2 )

Article
Nothing New Since Your Last Visit
9501
Hits

Pascal and Delphi Coding
 
Go ahead!   Use Us! Call: 916-726-5675  Or visit our new sales site: 
www.prestwood.com


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