Your tech-expert for enterprise. software. security. small business. finance. tools.

The leading provider of technical information, tools, and services for tech-interested professionals.

Popular Posts


Multithreading in Python

Using ThreadPoolExecutor from the concurrent.futures library, we can spin threads quickly and execute tasks in parallel. Wrap your time consuming


online business models

6 Online Business Models to Watch

Online businesses operate through the internet. Beyond that, however, their business models vary. Just like physical companies, they use different

Small Business


SQL Injection Tips, Part 1

SQL injection is probably the most common and easiest hacking technique out there. Now, don’t think I condone it, I’m



All Articles

Generating Special HTML Tags

Question: I am trying to use Print# statements to create an HTMLtext file and VB3 that I am using keeps interpreting the HTML characters as Data Types and operators saying it wants an Expression:expected message. Answer: The problem is that while HTML requires lots of double quotes, VB considers the

Read More »

Binding to a Database

Question: Is it possible to bind a cell in a grid with a database field (as we can do for text boxes and some other controls)? Answer: In VB3, the standard grid does not support data binding. If you get the TrueGrid control or one from Sheridan, those controls support

Read More »

Creating Nested Queries

Question: My question is with regards to VB’s ability to handle complexSQL. I have the application I am developing set up in the followingway: I copy the SQL created into the recordsource of a data control and then refresh the data control. The problem I am having is with SQL

Read More »

Including Single Quotes in Queries

Question: How do you include a single quotation mark in a query?Example:“Select * From BATCH Where BATCH.NAME = ‘O’Connel’” Answer: Simply replace the single quote with two single quotes together. Since most databases (if not all) use single quotes to delimit strings, you have to put two of them together

Read More »

Advantages/Disadvantages of Using Sub Main

Question: Can you please tell me when do you use Sub Main and the advantages of using it? Answer: In certain programs, initialization code has to run before any windows load. In many cases, this code isn’t specifically related to a window, so it is put in a separate .BAS

Read More »

Putting Controls on MDI Forms

Question: I have a project I am working on including an MDIform with a toolbar. I am wanting to put a combobox on the toolbar, but VB4 will not let me putcombo boxes on an MDI form. What can I do? Answer: One popular solution is to put the combo

Read More »

Join Our Newsletter

Subscribe to receive our latest blog posts directly in your inbox!