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



All Articles

Converting to DAO 3.0

Question: I have a Huge front end to an Access database. The front end was created in VB3.0, I recently upgraded to 4.0, it states that the references should work in virtually every case,…I must be the ONE it doesn’t. I get an error every time I try and run

Read More »

Finding Variable Values

Question: Data1.Recordset.FindFirst “LastName = ‘Quayle’”Ok that works fine. Why can’t I:Data1.Recordset.FindFirst “LastName = VarLN”where VarLN is a variable which the user has just provided? I get error 3070, “Can’t bind VarLN”. What’s wrong here? Answer: You can’t embed a variable name within quotes. Here’s how your line should look:Data1.Recordset.FindFirst “LastName

Read More »

Clearing the Contents

Question: Is there an easy way to clear a combo box’s contents, other than using the Clear method? Answer: One of my users suggested that if you add a space as the last item in the list, you can simply set the list to that item, making it appear to

Read More »

Copying a Database

Question: What’s an easy way to make a copy of a currently open database? I’ve got open recordsets all over the place that I don’t want to close. Answer: Simply use theCompactDatabase method on the DBEngine object, oralternatively the CompactDatabase statement. ThisREQUIRES copying the database file to a new file,and

Read More »

Using SelText Property

Question: I can’t figure out how to add (runtime) a string variable into a textfield that already contains text.My thought was: Text1.Text = Text1.Text + “STRING VAR”this will obviously only insert the string at the end ofexisting text. I need the string to be inserted intothe text exactly where the

Read More »

Detecting Microsoft Video for Windows

Question: I need to inquire if Video for Windows has been installed beforeattempting to play an AVI file. How can I do this? Answer: All versions of Windows keep track of “file associations”. These are the things that make it so when you double-click a “doc” file you fire up

Read More »

Join Our Newsletter

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