Web Design. Development. Optimization. RSS 2.0
 Thursday, February 26, 2004

I am getting a lot of people coming to this site, looking for help with “Startup procedure cannot be found in MSDART.DLL” errors. Obviously, information on this type of error is something that people are often looking for. Here is a link to my original post on the issue.

MSDART.DLL contains the Microsoft Data Access “OLE DB Runtime Routines”. MDAC 2.7 SP1 has a version number of 2.71.9031.4 for this file. Not sure about MDAC 2.8 which is now out.

When I did my original Internet search for information on this error, I found several recommended solutions:

1. Try the MDAC Component Checker. This free Microsoft utility will check your system to make sure data access is installed and configured correctly. This tool has only ever told me everything is fine, however, so I don't know how helpful it will be if things are not fine.

2. Rename MSDART.DLL to MSDART32.DLL. If you're encountering this error during a Windows Install, like I was, this might not be easy to do.

3. Just keep clicking OK until the error goes away. Some people report clicking the OK button 200 times or so in order to make it disappear. In my own personal experience, I clicked OK about 20 times before I gave up.

4. Hold down the Control key and keep clicking OK until the error goes away. I don't know what holding the Control key is supposed to do, but some people suggest this anyways.

5. Just wait. I found that the Windows install finished on its own, once I left the computer alone for a few hours. Don't ask me how it did this, but perhaps there is a timeout of some sort.

6. Use the system against itself. Hit Shift+F10 to bring up a Command Prompt. Type taskmgr.exe to bring up Windows Task Manager. Kill the messagebox from there.

I hope these suggestions and links help. As always, understand that there are a lot of possible problems and a lot of possible solutions for any error message, and so what worked for me may not work for you.

 

Thursday, February 26, 2004 12:15:22 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Technology
Del.icio.us Digg Technorati Blinklist Furl reddit
 Tuesday, February 24, 2004

As you may know, the leap from Visual Basic 6.0 to Visual Basic .NET is a long one. VB.NET is basically a whole new language, and thus will take a long, long time to migrate all of the existing VB6 programs out there to .NET.

Microsoft does provide a conversion wizard, which helps make the transition easier. I have never used that wizard before, so this evening I decided to take one of my old VB6 applications and convert it to VB.NET, to see how easy that transition would be.

Using the wizard itself is very easy. In Visual Studio 2003, choose File | Open | Convert from the IDE menu. VS.NET will then ask you a few questions to locate your old project. After a warning that indicated some conversions can take hours, it ended up taking not more than a minute for my tiny Windows application.

The conversion wizard is good in that it tells you where it had trouble converting, and marks the code accordingly. The wizard isn't perfect of course. It would be too much to expect that it could be. In my case, the wizard thought it had a problem converting one of the ADODB recordsets. But it didn't - everything was OK. The program compiled and ran correctly without any major modifications on my part.

As you know, programs under .NET are fundamentally designed differently than the old VB6 way of doing things. For instance, data access using ADO.NET is completely different than ADODB. ADO.NET uses disconnected datasets to enable database access. In my experiment, the conversion wizard retained the ADODB way of doing things. My program could be signifcantly improved (performance, scalability, extensibility, portability, etc.) if I made the extra effort to convert everything to ADO.NET.

So it's up to the developer to rewrite the program for the .NET way of doing things. But all in all, the wizard was a great help.

 

Tuesday, February 24, 2004 10:26:39 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
.NET | Technology
Del.icio.us Digg Technorati Blinklist Furl reddit
 Thursday, February 19, 2004

Omar Shahine, who works for Microsoft, points out something that has been bothering me for a long time: software is expensive.

The other day I decided I needed Photoshop CS. So I figured I’ll buy it. However at $600 or so dollars I have a hard time justifying that purchase since I’m only going to use it to edit digital photos...

Companies like Adobe want to sell Photoshop to the professional graphics designers. If I was a professional graphics designer, I would gladly pay the money for a tool I would use all day, every day. (More likely, I would get my employer to purchase it.)

But what about us amateur photographers? Am I going to shell out $600 US for software, when my Canon PowerShot A60 cost less than $300 US? Software that costs twice as much as the camera itself?

It's outrageous.

 

Thursday, February 19, 2004 11:02:04 PM (Eastern Standard Time, UTC-05:00)  #    Comments [2] -
Technology | The Blogging Life
Del.icio.us Digg Technorati Blinklist Furl reddit
 Wednesday, February 18, 2004

A trillion here, a trillion there... pretty soon we could be talking about real money!

The U.S. Federal debt officially exceeded $7 trillion for the first time this month. As of yesterday, That number was $57 billion higher than that. The debt has increased by $1.4 trillion in the last four years, and the OMB predicts an additional $5 billion shortfall over the next 10 years.

This could become an election-year issue, from CNN:

The government debt ceiling stands only a few hundred billion dollars ahead at $7.384 trillion, and Treasury would need Congress's blessing to borrow beyond that. Treasury officials say they expect the limit to be hit sometime between June and October.

 

Wednesday, February 18, 2004 9:15:01 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Politics
Del.icio.us Digg Technorati Blinklist Furl reddit

Yesterday, my home computer (Windows XP Pro) lost its ability to connect to the Internet.

This happened once I plugged both my Hauppage WinTV USB box and my digital camera into the computer for the first time. The symptoms were:

  • Internet Explorer was telling me the “Server could not be found”
  • I had a new Network Adapter is installed on my system (Microsoft LAN/TV Network)
  • “ping 127.0.0.1” had bad characters in the results
  • nslookup was returning an error message
  • upon rebooting, my dhcp ip configuration was all screwed up

It could quite a bit of digging, but I finally found the problem. My Winsock key was corrupted. Here is a link to the exact way to diagnose this and solve it. It's under “Accepted Answer“ on this page:

http://www.experts-exchange.com/Operating_Systems/WinXP/Q_20786932.html

It's amazing to me sometimes the amount of effort people will go through to help each other, for free.


How to determine whether the Winsock2 key is corrupted:
==============================================

To determine if the symptoms are caused by a problem with the Winsock2 key:

Method 1: Use Netdiag

To use Netdiag the Support Tools must be installed. Use a retail XP CD and follow the following steps to install the Support Tools
 A) Insert the CD and browse to the Support\Tools folder
 B) Double-click on the setup file
 C) Go through the prompts until you get to the "Select An Installation Type" screen
 D) Select Complete and click Next

Once setup completes or if the Support Tools are already installed:
A) Open a command prompt.
B) Type "netdiag /test:winsock" (without the quotes) and press Enter

It will return the test results for several network components including the Winsock. For more details on the test, use /v at the end of the command.

Wednesday, February 18, 2004 12:20:04 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Technology
Del.icio.us Digg Technorati Blinklist Furl reddit
 Tuesday, February 17, 2004

Despite how bad the movie Zoolander was, one of the funniest lines has got to be:

“The files are inside the computer.”

“The files are INSIDE? The COMPUTER?”

Well, I just opened up my old Dell laptop. I can honestly report that the files aren't in there.

 

Tuesday, February 17, 2004 12:17:01 AM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Technology
Del.icio.us Digg Technorati Blinklist Furl reddit
 Monday, February 16, 2004

Just before Christmas, my 5-year-old Dell Laptop (Inspiron 7000) stopped working normally. It appears the computer can't get power from the AC Adapter any more, which means the battery won't recharge and the computer can't be powered up... I held off buying a replacement laptop right away, since I held out hope (and still do hold out hope) of fixing it.

I really did miss having a laptop for a couple of months, because I like to use the computer and watch TV at the same time, so that I can be entertained and also somewhat productive.

Last month, I bought a really nice big, 32-inch flat-screen television. That gave me a reason to watch more TV. The Super Bowl (two words) looked extra sharp this year. And I feel like I can almost reach out and touch Donald Trump's toupee on the Apprentice.

Last week, I bought a really nice new laptop. Ahhh... I can finally watch TV and use the computer at the same time again. I'm teaching myself .NET every night, while watching The Leafs blow another huge lead.

Today, the new TV died a sudden and painful death. My wife tells me it made lots of noise and started giving off the smell of burning plastic. Mmmm...

Just my luck. (It's covered under warranty, given that it's less than 2 months old. But still, what a hassle.)

 

Monday, February 16, 2004 10:36:18 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0] -
Technology
Del.icio.us Digg Technorati Blinklist Furl reddit
Archive
<February 2004>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
29123456
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2009
Scott Duffy
Sign In
Statistics
Total Posts: 492
This Year: 1
This Month: 1
This Week: 0
Comments: 77
Themes
Pick a theme:
All Content © 2009, Scott Duffy
DasBlog theme 'Business' created by Christoph De Baene (delarou)