Go Premium for a chance to win a PS4. Enter to Win


CLR Integration: Visual Studio 2003, SQL Server 2005

Posted on 2007-09-07
Medium Priority
Last Modified: 2012-06-27
Hello experts,

GOAL: Create a DLL which can be called via a stored procedure. The output will be a temporary table which the calling entity will use for processing.


Visual Studio 2003
SQL Server 2005


1. Do I have all the necessary software to get this done? Note that I'm working in VB.NET, and using Visual Studio 2003 (not 2005).

2. What type of VB.NET project must I create? Class Library, etc...

Several example I've seen contain references to Visual Studio 2005, and the example code import namespaces not available to me.

Sample code of a very simple class definition, and/or links would be greatly appreciated.

Thanks much!

- Whah
Question by:Whah
LVL 96

Accepted Solution

Bob Learned earned 1000 total points
ID: 19850438
I don't believe that 2003 supports CLR integration with SQL Server 2005.  You would need to get your hands on 2005 (Express Edition is free).

LVL 27

Assisted Solution

ptjcb earned 1000 total points
ID: 19850600
You need VS 2005. To work with SQL Server 2005 you need to be able to access .NET Framework 2.0. VS 2003 works with .NET Framework 1.0 and 1.1.


Is a good introduction to CLR. We have tried it at this shop, and found that CLR's performance is not good enough for production work. It's still version 1.0 and it should be much better in the future.

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article I will describe the Backup & Restore method as one possible migration process and I will add the extra tasks needed for an upgrade when and where is applied so it will cover all.
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…

782 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question