The Latest

DevX - Software Development Resource

C++ Exceptions Will Not Cross COM Boundaries

When writing a COM object using C++, care should be taken to ensure that all C++ exceptions generated by the code are handled within the call itself. If any C++

DevX - Software Development Resource

DB2 UDB V7.1

This tip provided by Experts Exchange DB2 UDB V7.1 Related Posts Alphabet Quarterly Report Shows Strong Growth for Google CloudHow Using Subtitles Enhances Your VideosAmazon’s Black Friday Bonanza for TP-Link

DevX - Software Development Resource

Get Recordset from Stored Procedure on DB2

This tip provided by Experts Exchange Get Recordset from Stored Procedure on DB2   This tip provided by Experts Exchange.     Question: This is code:          Record Count: #RS1.RecordCount#

DevX - Software Development Resource

DB2 UDB V7

This tip provided by Experts Exchange DB2 UDB V7 Related Posts Employing DROP USER in MySQLDazzling Drone Spectacle Illuminates Central ParkSemiconductors: Illinois Leads the ChargeApple Diversifies Its Cloud Computing StrategyChange

DevX - Software Development Resource

DB2 SQL

DB2 SQL <![if !supportEmptyParas]> <![endif]> This tip provided by Experts Exchange. <![if !supportEmptyParas]> <![endif]> Question: where can i find an equivalent of TOAD client (oracle) orSQL Navigator for DB2 Database? the db2

DevX - Software Development Resource

DB2 UDB V7 (Sequence Number)

This tip provided by Experts Exchange DB2 UDB V7 (Sequence Number)   This tip provided by Experts Exchange.   Question: How can I add a sequence number to a target

DevX - Software Development Resource

DB2 UDB V7 (Inserting into Identity Columns)

This tip provided by Experts Exchange DB2 UDB V7 (Inserting into Identity Columns)   This tip provided by Experts Exchange.   Question: I am working with DB2 UDB v7 and

DevX - Software Development Resource

DB2 in AS/400 to Oracle?

Hi all, DB2 in AS/400 to Oracle?   This tip provided by Experts Exchange.   Question: Hi all,My client want to migrate DB/2 for AS/400 to Oracle 8i/9i. Is there

DevX - Software Development Resource

DB2 Migrate to Oracle 8i?!

This tip provided by Experts Exchange DB2 Migrate to Oracle 8i?!   This tip provided by Experts Exchange.   Question: Hi all,One of our client want to migrate their existing

DevX - Software Development Resource

Catching Events

If you are looking for a way to catch events every time a Swing text field changes, there is an easier way than listening for regular document events. It’s pretty

DevX - Software Development Resource

Using Inner Interfaces

Inner classes are frequently used to reduce project clutter and to reduce external exposure of classes with localized usefulness. Inner interfaces are defined in a similar fashion and while they

DevX - Software Development Resource

Returning Keywords From a Map

A Hashmap is often used to store Keyword-Value pairs. The keywords are strings, so it is convenient to return a list of the keywords as an array of Strings. Fortunately,

DevX - Software Development Resource

Slicing in C++

Here is an example: class Shape {public: Shape() { }; virtual void draw() {};};class Circle : public Shape {private: int m_iRadius;public: Circle(int iRadius){ m_iRadius = iRadius; } virtual void draw()

DevX - Software Development Resource

Defining Static Data Members

Static data members must be explicitly defined exclusively in one source file. Here’s an example of a header file, such as MyClass.h: class MyClass { public: static int x; //

DevX - Software Development Resource

Using the ++ Operator

The ++ operator can be used in prefix and postfix. When it is used as a preifx , its value is evaluated first, then the statement is executed. For example:

DevX - Software Development Resource

Do Not Use Global Variables With Recursion

Global variables should never be used with recursion. It leads to stack overflow and program crash. Recursion works well only if it is in a self contained unit, using local

DevX - Software Development Resource

Use the Correct Date Format in SQL Query

Frequently the date format is mistakenly used in a SQL query of MS ACCESS. For example, when you want to make a query get records from May 1, 2000 in

DevX - Software Development Resource

MP3 Tag Editor

A simple but effective MP3 Tag Editor written entirely in Visual Basic 6, and that consists of a DLL and a front-end application. What’s best is that you get the

DevX - Software Development Resource

Server-Side Caching in COM+ and VB

Is server-side caching good or bad? This question can create many heated discussions. Since I’m from Sweden, I like what we call the golden middle course. We even invented a

DevX - Software Development Resource

Generating Data with XSLT

t’s becoming common to retrieve data from a relational database formatted as a hierarchical XML document. By using an XML schema, it’s possible to generate data from XML documents and

DevX - Software Development Resource

Using CoInitialize()

CoInitialize() should be called for each thread in the application that makes COM calls. Not just once at application startup. Related Posts COBOL at 65: still a powerhouse in the

DevX - Software Development Resource

Option Explicit

Many developers code text boxes to only accept numeric values. They usually forget about keyboard and mouse copy and paste functions. The following code only allows values 1 to 9

DevX - Software Development Resource

The Paint Protocol

The AWT Component.paint and Component.update methods take a Graphics object as a parameter. This object should not be retained, because it might be a transient object valid only during the

DevX - Software Development Resource

Create a List of Months

The following code creates an array with month names or populates a combobox or listbox with same = without all the typing: holdMonth(1) = Related Posts Ai experts warn of

DevX - Software Development Resource

GetAppFilename – Return the application’s file name and path

Private Declare Function GetModuleFileName Lib “kernel32” Alias _ “GetModuleFileNameA” (ByVal hModule As Long, ByVal lpFileName As String, _ ByVal nSize As Long) As LongPrivate Declare Function GetModuleHandle Lib “kernel32” Alias

DevX - Software Development Resource

SetWallPaper – Change the desktop’s wallpaper

Private Function SystemParametersInfo Lib “user32” Alias _ “SystemParametersInfoA” (ByVal uAction As Long, ByVal uParam As Long, _ ByVal lpvParam As Any, ByVal fuWinIni As Long) As LongConst SPI_SETDESKWALLPAPER = 20′