devxlogo

The Latest

Home-grown Data Mining in SQL Server

s a database programmer, when you don’t know where the tables and columns you need to do your job are, you’re dead in the water. You can browse through Enterprise

ShutDownComPlusApplication – Shutting-down a COM+ application

‘ Shut-down the COM+ application with the input name’ Note: requires a reference to the COM+ Admin Type Library” Example: ShutDownComPlusApplication(“MyComPlusApp”, “”)Sub ShutDownComPlusApplication(ByVal applicationName As String, _ ByVal serverName As

StartComPlusApplication – Starting a COM+ application

‘ Start the COM+ application with the input name’ Note: requires a reference to the COM+ Admin Type Library” Example: StartComPlusApplication(“MyComPlusApp”, “”)Sub StartComPlusApplication(ByVal applicationName As String, _ ByVal serverName As

Avoid a Common Debugging Mistake

Normally most of designers do this: if(someVariable == someValue){ doSomeActions;} If you type ‘=’ instead of ‘==’, it will not be detected during the compilation. This means you could spend

Review: Put an End to Lifeless Help Apps

he Help sections of your applications are probably never going to be particularly sexy—and rightly so—but that doesn’t mean that you’re stuck forever with a standard, text-heavy, and uninspired user

From Palm OS to Symbian OS: Making the Switch, Part 2

art 1 of this series began a discussion of the differences between PalmOS and Symbian OS. Despite their superficial similarities, programming in Symbian isn’t just like programming a Palm PDA.

IBM Stumping for WebSphere on Windows

T managers once maintained a semblance of control over what types of operating systems were run in the data center, but they may as well relinquish all hope of doing

PrintF – Transforming template strings

‘ This VB6 function returns a string with a set of parameters replaced with ‘ variables, similar to the C function printf().Public Function PrintF(strMask As String, ParamArray Values()) As String

Book Excerpt: Code Generation in Action

ode generation abstracts the design of the code so that multiple outputs can be created from a single model of the application functionality, which means development teams can focus on

Use CopyFromRecordset With ODBC Recordsets

You can create an ODBCDirect recordset for use with the Excel Range objects CopyFromRecordset method by using the DAO.Connection objects OpenRecordset method: Public Function CreateDaoRecordset( _ ByVal sDataSource As String,

Mastering Class Member Initialization

n a previous column I explained the rules of POD initialization. The rules of class member initialization are radically different, due to the fact that, in certain contexts, member initialization