The Latest

DevX - Software Development Resource

Determine the RecordCount of a Forward-Only Recordset

Dim rs As New ADODB.Recordset Dim vCount() As Variant Dim lCount As Long rs.Open Related Posts Detroit Debuts Wireless EV Charging RoadsHow To Transfer Photos From Android To ComputerRetrieving Data

DevX - Software Development Resource

List the Fieldnames of a Recordset in Runtime

To list the fieldnames of a recordset in runtime, break the code in the procedure after the recordset has been initialized and enter the following lines into the debug window.

DevX - Software Development Resource

Using the ADO Asynchrous Option

Sometimes you have a stored procedure that takes 2 to 5 minutes to execute. Applications that lock up frequently frustrate users and waste their time and resources. The ADO asynchrous

DevX - Software Development Resource

Displaying a Pop-Up Window From the ADODC

This tip describes how to display the little window that pops up when you press the custom button on the ADODC. You Related Posts Making a Java List Thread SafeQuick

DevX - Software Development Resource

Roll Your Own Swing-based XML Editor (Part II)

Editor’s note: This is the second of a three-part series about how to build your own XML editor. f you’ve been looking for a cross-platform, open-source, XML editor, you’ve likely

DevX - Software Development Resource

Choosing the Right Backup in SQL Server

hen I started using SQL Server in version 4.2, backups were relatively simple. There were only two possibilities: a full backup or a transaction log backup. Starting with SQL Server

DevX - Software Development Resource

The ORA-01555 Error: A PL/SQL Developer Solution

he “ORA-01555 snapshot too old” error, which causes user transactions to fail, is a nightmare for Oracle DBAs and developers. It usually occurs after queries or batch processes have been

DevX - Software Development Resource

Ensure that a TextBox caret is visible

Setting a multiline TextBox’s SelStart property doesn’t ensure that the insertion point (the caret) is visible. You can achieve this by sending the control an appropriate message: Private Declare Function

DevX - Software Development Resource

Object.hashCode() and Object.equals()

The Object.hashCode() method returns a number that is effectively random. This number is also implementation- and instance-dependent. This has a couple consequences: 1 – The order of iteration for elements

DevX - Software Development Resource

Making a Collection Read-Only

The Collections class provides static APIs to generate a read-only or unmodifiable collection, list, set, or map from the specified entity. For instance, if you are sure that the ArrayList

DevX - Software Development Resource

Making a Thread-Safe or Synchronized Collection

As you know by now, the commonly used collection classes, such as java.util.ArrayList, are not synchronized. However, if there’s a chance that two threads could be altering a collection concurrently,

DevX - Software Development Resource

Conditional Compilation in Java

The C preprocessor provides for conditional compilation in instances where large areas of text are ignored and stripped out, regardless of whether a given preprocessor constant was defined. For example:

DevX - Software Development Resource

Determining the Size of an Oracle Database

The size of the database is the total size of the datafiles that make up the tablespaces of the database. These details are found in the dba_extents view. Type the

DevX - Software Development Resource

Use VB’s Date/Time Picker Control With No Date

Using the DTPicker control is good except if you Related Posts Airwallex Eyes Explosive Latin American GrowthJames Webb telescope uncovers early black holesUse the Preload Resource Hint for Super-fast CSSBiden

DevX - Software Development Resource

Initializing Fields in Interfaces

Fields defined in interfaces are automatically public, static, and final. Being final, they cannot be Related Posts Batagay megaslump reveals ancient permafrost layersCircle to Search hints at potential upgradesReport: Apple

DevX - Software Development Resource

Reduce the Size of an ATL DLL

When writing an ATL DLL or an ActiveX Control DLL, developers used to take off the ATL_MIN_CRT. However, this action will increase the size of the DLL up to almost

DevX - Software Development Resource

An Essential Use For Explicit Typecasting

If one is not careful with implicit typecasting, one can get very weird results that are not easy to detect.Look at the code below: int number;.. //some computation and codeint

DevX - Software Development Resource

Make Collections Work Like Standard VB Collections

Add the following procedure to your collection object: Public Function Item(ByVal Value as Variant) _as SomeObject Set Item = mCollection.Item(Value) ‘mCollection is your private module level ‘collection object.End Function Now,

DevX - Software Development Resource

Return Any Name String in Proper Capitalization

Function FormatProper(ByVal strName As String) As String’**********************************************************************’* Take any name string and return it in proper capitalization’********************************************************************** Dim strProperName As String Dim varProperName As Variant Dim intCount As Integer Dim

DevX - Software Development Resource

Animating the Window on Showing or Hiding

You can easily add animation when showing or hiding a window using the AnimateWindow API. There are three types of animation: roll, slide, and alpha-blended fade. The declaration of API

DevX - Software Development Resource

How to Alleviate

There are a few reasons why one would see this error, but the most common is in the ordering of the MFC header files. Over time, Microsoft has weeded out