ElevateDB: Stored Procedures Part 2
In ElevateDB: Stored Procedures Part 1 I talked about my first attempt at making a stored procedure in ElevateDB. Well today was an interesting day. I wanted to make it my goal to successfully create a...
View ArticleElevateDB: Stored Procedures Part 3
In my last ElevateDB Stored Procedure post I went on a rant about how frustrating my stored procedure journey became. Well, today is a new day and I feel better. A few more posts were added to the...
View ArticleElevateDB: Stored Procedures Part 4
Last time in ElevateDB: Stored Procedures Part 3 I showed you how I went about creating an Amortization schedule that works with Microsoft SQL Server. This took me all of about 35 minutes.You may be...
View ArticleElevateDB: Stored Procedures Part 5
In the last post of this series ElevateDB: Stored Procedures Part 4 I told you I would share with you the optimized version of the stored procedure written by Tim Young from ElevateSoft and I will....
View ArticleElevatdDB: Date Math 2
Let me start off by mentioning a couple things. I'm not an expert at ElevateDB by any means and I don't claim to be one either. I purchased ElevateDB three weeks ago on 09/01/2011, and have only been...
View ArticleElevateDB: Function isDate()
I am without a doubt spoiled by some of Microsoft SQL Server's built in functions. One such built in function that I have used many times is the isDATE function. This function let's you test whether a...
View ArticleWisdom: Rekindle That Enthusiasm
Happy New Year!I was thinking about my software the other day. I have a piece of software I created over 20 years ago and it still sells today. Somewhere along the line I lost my enthusiasm for this...
View ArticleComposite Reporting With Mixed Orientation
I have spent the last two weeks researching different reporting tools for Delphi. I currently own Delphi 2010 Professional which comes with Rave built into the IDE. My customers have asked me for a...
View ArticleReporting Tool Survey
Here is an unsophisticated poll to see which Delphi reporting toll is used. Please only vote once. (Participation in this poll requires a Linkedin account) Results: Poll closed on May 28, 2012
View ArticleRethinking the Use of Stored Procedures
As I mentioned in a previous post, I was absent from Delphi programming for about 7 years. During that time I worked 50-60 hours a week on custom database driven websites using ASP and Microsoft SQL...
View ArticleHow to get the DBDemos Database into ElevatdDB
There are several Delphi tutorials out there that use the DBDemos database that ships with Delphi. I tend to learn much better if I actually perform the tasks outlined in these tutorials rather than...
View ArticleA Simple Way to Learn About Methods and Properties
I've decided this time around with Delphi, I'm going to do things as best as I possibly can. A long time ago I met Jeff Duntemann (here's his blog). If you know Jeff, you know he has an astounding...
View ArticlePrint to File Options Supported by ReportBuilder
Wow, I'm really impressed with the out of the box, Print to File options that come with ReportBuilder. All you do is set the AllowPrintToFile to True and you are done!The default Print to File option...
View ArticleKeeping Screen Resolution in Mind
I'm redoing an old Delph 5 app that forced a screen resolution of 640 x 480 on the users. At the time this application was deveopled that screen resolution was acceptable but not anymore. Todays...
View ArticlePlan Ahead When It Comes To FireMonkey & iOS
I don't intend to move to XE2 or XE(next) anytime soon, I have my hands full just porting over my old applications from D5 to D2010. However, I would like to take advantage of FireMonkey and the iOS...
View ArticleRounding the Currency type like they taught us in school
I started using Delphi's Currency type for it's accuracy only to discover it doesn't round the way I would have expected it to round. I remember being taught in school that when rounding numbers if the...
View ArticleRestoring Quick Config on a TMS AdvStringGrid
I recently purchased the TMS Component Pack mainly because of the grid capabilities TMS offers over Delphi's native grid. So I started playing around with the grid and flipping things on and off to see...
View ArticleHow to deal with Programmer's Block
Eventually, we all go through a bout of Programmer's Block. What is Programmer's Block? It's very similar to Writer's Block except it happens to programmers.I have been struggling for a very long time...
View ArticleRaize Components Makes Id/Value Pair Logic A Breeze
I have known about Raize Components for a long time. The buzz I've always heard was something like this... "Oh yeah, Raize is good if you want a nice consistent look to all of your components within...
View ArticlePriceless: Behind the Code with Anders Hejlsberg
I just watched this interview with Anders Hejlsberg for the first time. This is truly an amazing interview. It's rather long, about 1 hour, but it is so worth it. I'm not giving anything away... you'll...
View Article