Geeks With Blogs

Shervin Shakibi's Blog blog

I was pleasantly surprised to find how many people actually read my posting Installing MSDE with your .NET application, in that posting I talked about how to install MSDE with your Setup and Deployment created MSI. How to edit it with Ocra so it will actually work.

In this posting I will talk about how to configure an initial database for your MSDE app.

I wrote this code in VB.NET and used Carlosag.net to translate the code from VB.net to C#, this tool does a great job but I can not guarantee the accuracy of C#.

One last disclaimer: My goal here is to post useful information for other developers, so please forgive the spelling and gramatical errors.

To the main application  I add a class ClsInstallation which has three public Methods:

  1. IsEngineInstalled - Checks to see if the database engine is installed and returns a boolean value.
  2. IsDBInstalled - Checks to see if the database is installed and if its not it will install it.
  3. StartupSvc - Starts up the sqlengine service.

In my application startup I have:

VB

Dim cinstall As ClsInstallation = New ClsInstallation
If Not cinstall.ISEngineInstalled Then
    MsgBox
("Database Engine could not be found please install the HRAA Database.")

END
End If
If Not 
cinstall.IsDBInstalled Then

MsgBox("Could not Restore Databse.")

end
EndIf

C#

ClsInstallation cinstall = new ClsInstallation();
if 
(!cinstall.ISEngineInstalled) {
    MsgBox(
"Database Engine could not be found please install the HRAA Database.");
}
If!cinstall.IsDBInstalled
;
ThenMsgBox("Could not Restore Databse.");
End

EndIf

 

VB

Imports System.Threading
Imports System.Data.SqlClient
Imports System.IO
Imports System.ServiceProcess

 

C#

using System.Threading;
using 
System.Data.SqlClient;
using 
System.IO;
using 
System.ServiceProcess;

 

I am using MyMSDE as the name of the MSDE instance that was created during setup process. Make sure you modify the following two lines

 

VB

Dim Cnstr As String = "Initial Catalog=master;Data Source=(local)\\HRAA;Trusted_Connection=true"
Dim sMSDEsvc As String = "MSSQL$HRAA"

C#

string Cnstr "Initial Catalog=master;Data Source=(local)\\MYMSDE;Trusted_Connection=true";
string 
sMSDEsvc "MSSQL$MYMSDE";

 

 

IsEngineInstalled calls a private function that loops through installed services trying to locate sMSDEsvc (SQL service for your instance of MSDE)

 

VB


    Public Sub ISEngineInstalled()
        
If ServiceInstalled(sMSDEsvc) Then
            Return true
        Else
            Return false
        End If
    End Sub
    
    Private Function 
ServiceInstalled(ByVal As StringAs Boolean
        Dim 
controllers() As ServiceController ServiceController.GetServices
        
Dim nNum As Integer = controllers.Length
        
Dim As Integer
        
0
        
Do While (i  <(nNum - 1))
            Application.
DoEvents
            If 
(controllers(i).ServiceName.ToUpper s.ToUpper) Then
                Return true
            End If
            
+=1
        
Loop
        Return false
    End Function

 

C#


    
    public void ISEngineInstalled() {
        
if (ServiceInstalled(sMSDEsvc)) {
            
return true;
        
}
        
else {
            
return false;
        
}
    }
    
    
private bool ServiceInstalled(string s) {
        ServiceController[] controllers 
ServiceController.GetServices;
        int 
nNum controllers.Length;
        int 
i;
        for 
(i 0(i 
                    <
(nNum - 1))i++) {
            Application.DoEvents()
;
            if 
((controllers[i].ServiceName.ToUpper == s.ToUpper)) {
                
return true;
            
}
        }
        
return false;
    
}

 

 

Next function IsDBInstalled makes sure:

 

  1. The engine is started.
  2. If the database exits, if not Create it
  3. then restore from a Backup ( I also have added code to show you how you can attach to data and log files)

You do need to include either a backup of the startup database or detach the database and include the .MDF and .LDF files.

 

 

VB

 

    Public Function IsDBInstalled()

        Try

            Dim controllers As ServiceController() = ServiceController.GetServices

            If Not StartUPSVC(sMSDEsvc) Then

                MsgBox("Could not start service, Please restart your computer and rerun application")

                Return False

            End If

 

            Dim cn As SqlConnection = New SqlConnection(Cnstr)

            cn.Open()

            Dim cmd As SqlCommand = New SqlCommand("  exec sp_databases", cn)

            Dim dr As SqlDataReader

            cmd.CommandTimeout *= 600

 

            cmd.Connection = cn

            dr = cmd.ExecuteReader

 

            bfound = False

            Do While dr.Read

                Application.DoEvents()

                If dr(0).ToString.ToUpper = "MYMSDE".ToUpper Then

                    bfound = True

                    Return True

                End If

            Loop

            dr.Close()

            Dim ssql As String

            Dim Brestore As Boolean = True

            Dim spath As String

            spath = Directory.GetCurrentDirectory.ToLower

           

            If Not bfound Then

 

                Try

                    If File.Exists(spath & "\data\MYMSDE_Data.MDF") Then

                        File.Delete(spath & "\data\MYMSDE_Data.MDF")

                    End If

                    If File.Exists(spath & "\data\MYMSDE_LOG.LDF") Then

                        File.Delete(spath & "\data\MYMSDE_LOG.LDF")

                    End If

 

 

                    ssql = " CREATE DATABASE [MYMSDE]  ON (NAME = 'MYMSDE_Data', "

                    ssql &= " FILENAME = '" & spath & "\data\MYMSDE_Data.MDF' , SIZE = 2, FILEGROWTH = 10%) "

                    ssql &= " LOG ON (NAME = 'MYMSDE_Log', FILENAME = '" & spath & "\data\MYMSDE_Log.LDF' , "

                    ssql &= " SIZE = 2, FILEGROWTH = 10%)  "

                    cmd.CommandText = ssql

                    cmd.ExecuteScalar()

 

                Catch exc As SqlClient.SqlException

                    MsgBox(exc.ToString)

                    Return False

                End Try

            Else

 

                Dim tmpstr As String = "Would you like to save the data from previous Installation?"

                tmpstr &= vbCrLf & vbCrLf & "Press ''NO'' to overwrite your data with a blank database."

                tmpstr &= vbCrLf & "Press ''YES'' to keep your data from previous versions."

 

                If MsgBox(tmpstr, MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Database exists.") = MsgBoxResult.Yes Then

                    Brestore = False

                Else

                    Brestore = True

 

                End If

                ''Brestore = False

            End If

            If Brestore Then

                MsgBox("Populating Database will take an additional 5-10 minutes")

                ssql = "RESTORE DATABASE MYMSDE  FROM DISK = '" & spath & "\data\MYMSDE.bup'"

                cmd.CommandText = ssql

                cmd.ExecuteScalar()

            Else

 

            End If

 

            Return True

        Catch exc As Exception

            MsgBox("Could not configure the Datbase, please restart your computer and try again." & vbCrLf & exc.Message)

        End Try

 

    End Function

 

C#

 public void IsDBInstalled() {
        
try {
            ServiceController[] controllers 
ServiceController.GetServices;
            if 
(!StartUPSVC(sMSDEsvc)) {
                MsgBox(
"Could not start service, Please restart your computer and rerun application");
                return false;
            
}
            SqlConnection cn 
= new SqlConnection(Cnstr);
            
cn.Open();
            
SqlCommand cmd = new SqlCommand("  exec sp_databases", cn);
            
SqlDataReader dr;
            
600;
            
cmd.Connection cn;
            
dr cmd.ExecuteReader;
            
bfound = false;
            while 
(dr.Read) {
                Application.DoEvents()
;
                if 
((dr[0].ToString.ToUpper == "MYMSDE".ToUpper)) {
                    bfound 
= true;
                    return true;
                
}
            }
            dr.Close()
;
            string 
ssql;
            bool 
Brestore = true;
            string 
spath;
            
spath Directory.GetCurrentDirectory.ToLower;
            if 
(!bfound) {
                
try {
                    
if (File.Exists((spath + "\\data\\MYMSDE_Data.MDF"))) {
                        File.Delete((spath + 
"\\data\\MYMSDE_Data.MDF"));
                    
}
                    
if (File.Exists((spath + "\\data\\MYMSDE_LOG.LDF"))) {
                        File.Delete((spath + 
"\\data\\MYMSDE_LOG.LDF"));
                    
}
                    ssql 
" CREATE DATABASE [MYMSDE]  ON (NAME = \'MYMSDE_Data\', ";
                    
(" FILENAME = \'" 
                                
+ (spath + "\\data\\MYMSDE_Data.MDF\' , SIZE = 2, FILEGROWTH = 10%) "));
                    
(LOG ON (NAME = \'MYMSDE_Log\', FILENAME = \'" 
                                
+ (spath + "\\data\\MYMSDE_Log.LDF\' , "));
                    
" SIZE = 2, FILEGROWTH = 10%)  ";
                    
cmd.CommandText ssql;
                    
cmd.ExecuteScalar();
                
}
                
catch (SqlClient.SqlException exc) {
                    MsgBox(exc.ToString)
;
                    return false;
                
}
            }
            
else {
                
string tmpstr "Would you like to save the data from previous Installation?";
                
("\r\n" + ("\r\n" "Press \'\'NO\'\' to overwrite your data with a blank database."));
                
("\r\n" "Press \'\'YES\'\' to keep your data from previous versions.");
                if 
((MsgBox(tmpstr, (MsgBoxStyle.Information + MsgBoxStyle.YesNo), "Database exists."== MsgBoxResult.Yes)) {
                    Brestore 
= false;
                
}
                
else {
                    Brestore 
= true;
                
}
                
// 'Brestore = False
            
}
            
if (Brestore) {
                MsgBox(
"Populating Database will take an additional 5-10 minutes");
                
ssql ("RESTORE DATABASE MYMSDE  FROM DISK = \'" 
                            
+ (spath + "\\data\\MYMSDE.bup\'"));
                
cmd.CommandText ssql;
                
cmd.ExecuteScalar();
            
}
            
else {
                
            }
            
return true;
        
}
        
catch (Exception exc) {
            MsgBox((
"Could not configure the Datbase, please restart your computer and try again." + ("\r\n" + exc.Message)));
        
}
    }

 

 

Here is code to attach to a .MDF and .LDF file

 

VB

 

       ssql = " Use Master "

            cmd.CommandText = ssql

            cmd.ExecuteScalar()

            ssql = " sp_attach_db  'MYMSDE','" & mpath & "\data\MYMSDE_Data.MDF' ,'" & mpath & "\data\MYMSDE_Log.LDF'"

 

            cmd.CommandText = ssql

            cmd.ExecuteScalar()

 

C#

 

ssql " Use Master ";
cmd.CommandText ssql;
cmd.ExecuteScalar();
ssql (" sp_attach_db  \'MYMSDE\',\'" 
            
+ (mpath + ("\\data\\MYMSDE_Data.MDF\' ,\'" 
            
+ (mpath + "\\data\\MYMSDE_Log.LDF\'"))));
cmd.CommandText ssql;
cmd.ExecuteScalar();

 

 

 

Finally here is the code to start the SQL Database Engine

 

VB

         Public Function StartUPSVC(ByVal s As String) As Boolean

 

        Dim controllers As ServiceController() = ServiceController.GetServices

        Dim nNum As Integer = controllers.Length

        Dim i As Integer

        Try

            For i = 0 To nNum - 1

                If controllers(i).ServiceName.ToUpper = s.ToUpper Then

                    If controllers(i).Status <> ServiceControllerStatus.Running Then

                        If controllers(i).Status <> ServiceControllerStatus.Running Then

                            Application.DoEvents()

                            controllers(i).Start()

 

                        End If

                        controllers(i).WaitForStatus(ServiceControllerStatus.Running)

                        Application.DoEvents()

                    End If

                    Return True

                End If

                Application.DoEvents()

            Next

        Catch exc As Exception

            MsgBox("Microsoft Database Engine could not start, please contact your software vendor")

            Return False

        End Try

    End Function

 

C#

 

 public bool StartUPSVC(string s) {
        ServiceController[] controllers 
ServiceController.GetServices;
        int 
nNum controllers.Length;
        int 
i;
        try 
{
            
for (i 0(i 
                        <
(nNum - 1))i++) {
                
if ((controllers[i].ServiceName.ToUpper == s.ToUpper)) {
                    
if ((controllers[i].Status !ServiceControllerStatus.Running)) {
                        
if ((controllers[i].Status !ServiceControllerStatus.Running)) {
                            Application.DoEvents()
;
                            
controllers[i].Start();
                        
}
                        controllers[i].WaitForStatus(ServiceControllerStatus.Running)
;
                        
Application.DoEvents();
                    
}
                    
return true;
                
}
                Application.DoEvents()
;
            
}
        }
        
catch (Exception exc) {
            MsgBox(
"Microsoft Database Engine could not start, please contact your software vendor");
            return false;
        
}
    }

 

Posted on Wednesday, July 13, 2005 7:51 AM | Back to top


Comments on this post: Installing MSDE with your .NET application Part deux

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
code is good
but i need it with a window application.....
Left by grk on Dec 22, 2008 4:35 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
This is what I was looking for, quality content, thanks for sharing.
Left by Burberry Sunglasses on Dec 09, 2009 4:05 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Your work is fantastic looking, the site is a snap to navigate… Consider me a fan!
Left by Database Monitoring Software on Jan 07, 2010 10:09 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
like your article. Thanks for the sharing with us.

Left by paid surveys on Jan 21, 2010 8:52 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I want to take this moment to say that I really love this blog. It has been a good resource of information for me in my research. Thank you so much admin.
Left by restaurant supply on Apr 30, 2010 4:39 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I read your article.The things you have written sound very sincere and nice topics i am looking forward to its continuation. Many of us don't know about this event. Your post is helpful.
Left by Web Development Services on May 15, 2010 1:01 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I am going to bookmark this site for future reference. Thank you to share with us this information.
Left by engagement rings on Jun 17, 2010 3:21 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Hi vey nice interesting blog im from scotland i found this on i found this blog very interesting good luck with it i will return to this blog soon
Left by installing msde on Jun 21, 2010 5:30 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I like putting the comments on good blog post and this one of them. Now i am going to share this useful information with my friends.
Left by golf slice on Aug 18, 2010 9:09 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I've had to write similar code to detect if MSDE is installed (I searched the registry). If it was not installed, I had the stub file run the installer. Thanks for the new code.
Left by Dog shock collar on Oct 08, 2010 8:20 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thanks for the helpful article here.
Left by End to end monitoring news on Oct 25, 2010 8:56 AM

# Quran Courses
Requesting Gravatar...
i like to putting comments on blog posting.and putting a code of MDSI .if it was not post or installed .i have stub file installer for intalling software
Left by Teaching Quran on Oct 26, 2010 10:52 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
(will show your gravatar)
Left by gucci wallet on Dec 08, 2010 4:46 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Hey there would you mind sharing which blog platform you're working with? I'm planning to start my own blog soon but I'm having a difficult time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I'm looking for something completely unique. P.S My apologies for getting off-topic but I had to ask!
Left by Soigner Hemorroides on Dec 16, 2010 11:40 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
While much of the wild action in bonds may be
stun guns over for the week, O'Donnell said the year end may spur some buying Thursday and Friday as pocket pussy traders square positions, and that may generate some more volatile moves just because volume is so light.
Left by Rabbit Vibrators on Dec 29, 2010 8:11 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
It's very important that what you write and what you want to exactly say, you show me some of the relevant information that i need. Thanx mate!
Left by Acai Berry Cleanse on Jan 13, 2011 5:56 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thanks for this info. I went through the tutorial last night and it works nicely.
Left by Fat Loss 4 Idiots on Jan 19, 2011 1:45 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thanks for this info. I went through the tutorial last night and it works nicely.
Left by Custom Logo Design on Mar 18, 2011 4:36 AM

# nice
Requesting Gravatar...
Thanks for making such a cool post which is really very well written.I will be referring my friends about this article.Keep up your excellency and efficiency in this levels.
how to get rid of hiccups fast
Left by how to get rid of a hickey fast on Mar 21, 2011 2:47 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thank you.I hope I can improve through learning this respect. But overall, it’s very nice. Thank you for your share!
Left by Crib Mattress Reviews on Mar 22, 2011 12:13 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
What an amazing content is this and surely it makes realize each and everyone who read this. Thanks for providing so fantastic and sweet suggestions ....i really appreciate it.
Left by organic crib mattress on Mar 22, 2011 12:13 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I really enjoyed going through your articles. That's true you know what you are talking about! Your site look is beautiful and easy to navigate. I've bookmarked it in my favorites.
acai berry side effects
Left by acai berry plus on Apr 11, 2011 6:10 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I really like this essay. Thank you for writing it so seriously. I want to recommend it for my friends strongly.
acai pronunciation
Left by acai lipo on Apr 11, 2011 6:11 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Extremely frequently I go to this weblog. It incredibly very much is pleasant to me. Thank you the author!…
31 day fat loss cure
Left by fghhg on Apr 12, 2011 5:29 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
wow very helpful thanks exactly what i was looking for thank google :)
Left by home laser hair removal on Apr 15, 2011 11:33 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Nice share. I think your blog should come up much higher in the search results than where it is showing up right now..
Left by CGEIT Testking on Apr 28, 2011 12:44 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
thanks u sir for such nice information i like your point that social relationship is more important than PR ie once u get good relation with other
Left by how to get rid of hickey on May 05, 2011 1:25 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I think blog comments definitely improve the number of link backs to your site, you just have to make sure it is good content.
Left by how to get rid of hiccups on May 05, 2011 1:26 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I  would consider Disqus and echo not good one. They require sign up I like open Id system to comment.
Left by how to get rid of blackheads on May 05, 2011 1:27 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
such nice information i like your point that social relationship is more important than PR ie once u get good relation with other
Left by Watch movies on May 09, 2011 8:14 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thanks for sharing such good content. I will bookmark your site too. I feel that successful website optimization relies on having recognized the most effective key phrases to target.
Left by foam crib mattress on May 10, 2011 6:54 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
interesting read on some of the different commenting systems. been using disquss a bit but not really the others mentioned.
Left by crib mattress safety on May 10, 2011 6:56 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
just finished up reading your blog the first time so I thought I should comment to let you know your stuff is great and you have another follower! Keep the posts coming!
Left by karma baby sling on May 10, 2011 6:57 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
great post although i might have to read it again but few things went above my hand but u have done a good work writing it and its been bookmarked
Left by quran reading on May 10, 2011 3:35 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I read something similar on another site I was researching. I will not fail to look around more.
Left by 640-802 Testking on May 13, 2011 2:03 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
The given article is quite interesting and it gave me very reliable and useful information.
Left by Recruitment to Recruitment Dubai on May 13, 2011 11:42 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Nix digital frames are fitted with LCD screens, which have a wide choice of enhancing the pixel and brightness qualities. The colour contrast and brightness of the LCD screens fitted by Nix digital frames can be controlled.
Left by digital picture frame on May 19, 2011 2:41 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I will bookmark your site too. I feel that successful website optimization relies on having recognized the most effective key phrases to target.
Left by solar heating on May 25, 2011 4:17 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Great that it is all sorted.

Diet Solution
Left by bigmac2 on May 25, 2011 5:46 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
nice work keep it up.
Left by Professional Logo Design on Jun 04, 2011 4:30 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Umbeliveble how I believe something and then I discover that the nude cam girls reality is totally different. Your articles are great to say the least. I really love reading your blog with my mobile phone cam!
Left by salam on Jun 12, 2011 10:26 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

carnival cruise coupons
Left by carnival cruise coupons on Jun 13, 2011 2:14 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
You have shown your wise effort which is very handy for us. As a developers for the Voxpark, I am admiring your knowledgeable concepts about using the MSDE while installing .NET services.
Left by Webworld on Jun 15, 2011 2:22 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
You have shown your wise effort which is very handy for us. As a developers for the Voxpark, I am admiring your knowledgeable concepts about using the MSDE while installing .NET services.
Left by Webworld on Jun 15, 2011 2:25 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thanks for your programming post. I think this method is really handy in many cases.I am trying to make one business application on Voxpark GmbH. This should be useful.
Left by Compete World on Jun 15, 2011 7:36 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Finally an open mobile webcam dialogue approach being pushed and shared with all the rest of us. I have always felt it a strange way to begin a relationship with naked cam girls by bluffing each other
Left by santander on Jun 18, 2011 10:28 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Juts few moments ago I have finished an article where the entity frameworks were translated for the Framework. Now, I am being more surprised buy the above programming scripts of fixing the Park Deux. These kind of websites are very helpful for the students because they can collect data for the interview question and answer.
Left by Jobs India on Jun 28, 2011 4:34 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
interesting and impressive code, thank you very much.

launch X431
Left by roman balick on Jun 28, 2011 12:19 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
The perfections inside your each MSDN theory attracts many to be here and learn something new. This new edition surprised me very much. Here one more thing I came to know about the carlosag.net translator for the VB coding.
Left by Kolkata on Jun 29, 2011 6:17 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
hey thanks for the code, we might want to use it on our platform dedicated to a Metal Building
Left by Jamie de King on Jul 01, 2011 2:38 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
hey, in fact I like the fact that I can still learn from those who know more on specific topic, it is great Digital Strategist
Left by Jamie de King on Jul 01, 2011 3:21 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
The code is perfect and it works like a charm. I was having few issues copying the code earlier but I have sorted that out now.
business credit
Left by Jenny on Jul 07, 2011 9:17 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Thanks much for posting this solution here. I have been looking to sort out this problem since a while now but now It's all been sorted.
seoelite review
Left by Cameron on Jul 09, 2011 2:53 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Posting that post really surprised me and i enjoyed by seeing such a nice post. I am being more surprised buy the above programming scripts of fixing the Park Dux. thank you, but post it again next time with more awesome posts.
Left by Logo Design Company on Jul 11, 2011 9:08 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
The best thing about this blog is the quality of information that it delivers to its readers on continuous basis.
credit repair leads
Left by Phillipa on Jul 13, 2011 6:19 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
This is really cool. I have been trying to figure out if I want one on my site and this would be a cool way to do it.
Left by Blackberry Developer on Jul 15, 2011 7:09 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I have also read you post Installing MSDE with your .NET application and I have found it very interesting and helpful.
We Buy Houses in Denver
Left by Hailey on Jul 15, 2011 10:49 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I was having some issues in copying the code because it was also copying the navigation bar contents on the right hand side but I've sorted that out now.
Cut the Rope Walkthrough
Left by Kenzie on Jul 18, 2011 5:24 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
The code is perfect and it works like a charm. I was having few issues copying the code earlier but I have sorted that out now.
panic away review
Left by Camerons on Jul 20, 2011 1:08 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I had some problem in reading the content on this post because the content is overlapping on the navigation bar at the right. I think you would need t6o fix that.

automated forex trading
Left by Elice on Jul 21, 2011 11:25 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
hey, how are you doing, and how is everything with you? I thought about the internet marketing world, how messy and incredible it can be.thanks for your contribution
Damenschuh
Left by Jack on Jul 22, 2011 5:44 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
hey, I am just listening to a great webinar about internet marketing and just simply follow the good stuff. Learn only the best
Dom Projekty
Left by Jackie on Jul 22, 2011 6:05 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Really interesting piece of work.Putting a code of MDSI .if it was not post or installed. It's really great.
Left by iPhone Application Development on Jul 28, 2011 12:07 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...

I have to say this really remarkable work.I have read your article and I am impressed.Thanks for nice sharing
Left by dell on Jul 28, 2011 11:05 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
thanks its nice great information
Left by dell on Jul 28, 2011 11:07 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
very useful information thanks for sharing me.
Left by movies online on Aug 01, 2011 8:14 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
All the post here are quite useful to me. They will be helping in one of my project as well.
Left by Facebook App on Aug 04, 2011 6:26 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
It was great to read about these things. hope to see similar post in the future as well.
Left by Facebook App on Aug 05, 2011 3:11 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
It's really appreciate this post. It’s hard to sort the good from the bad sometimes, but I think you’ve done it!
naturepedic no compromise organic cotton
simmons crib mattress
Left by normanreed on Aug 12, 2011 2:24 AM

# Excellent post:
Requesting Gravatar...

The post is written in very a good manner and it entails many useful information for me. I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post.
Left by Cheap Logo Deisgn on Aug 16, 2011 12:52 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Have seen the movie twice now and love it, worth seeing, very entertaining, Downey is suburb as always, as good as the first film, IMO.
Left by trailer on Aug 22, 2011 8:39 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
hey, are you writing more about the codes and magento, and it is just amazing to be ready to do what you want

Kotly Automatyczne
Left by Kotly Automatyczne on Aug 28, 2011 10:02 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
It's really good read for me, must agree that you are one of the coolest blogger I ever saw, i think its too general and I want to focus more on smaller topics.
31 day fat loss cure
Left by dsaf on Aug 29, 2011 5:13 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
After I have collected enough interesting facts about India I would like to implement good coding on the website to make it easier for users to navigate through it.
Left by Ryan on Sep 01, 2011 11:55 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I strongly encourage people to do what they should be doing, to achieve their full potential, and to be ready to shine, like in writing codes, I am not a spec, and I let others do what they love. Szkola Policealna . and it is the way
Left by Johnnie on Sep 04, 2011 10:47 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
It has been a pleasure to read the different articles in it, I'm subscribing to your rrs feed right now!
how to get rid of love handles
Left by normanreed on Sep 08, 2011 12:27 AM

# hi
Requesting Gravatar...
I'm happy when reading through your site with up-to-date information! thanks alot and hope that you'll publish more site that are based on this website.
Left by vedic jyotish on Sep 12, 2011 5:04 AM

# hi
Requesting Gravatar...
I'm happy when reading through your site with up-to-date information! thanks alot and hope that you'll publish more site that are based on this website.
vedic jyotish
Left by debrani on Sep 12, 2011 5:05 AM

# hi
Requesting Gravatar...
I'm happy when reading through your site with up-to-date information! thanks alot and hope that you'll publish more site that are based on this website.
resume writing service
Left by debrani on Sep 12, 2011 7:41 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I agree with some of your readers and will eagerly look forward to your coming updates.
Left by iPhone App Developers on Sep 15, 2011 2:13 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
It's really great stuff overall, I just wanted to say thank you. I am looking forward to another great article from your side.
gold and silver prices
Left by denisward on Sep 16, 2011 4:17 AM

# hi
Requesting Gravatar...
Now this kind of particulars are very well worth looking for, straight answers for site visitors together with something to suit your needs as will definitely show the conventional in the author.
buy vimax pills
Left by debranighosh4 on Sep 17, 2011 5:57 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I found here lot of informative post by site admin, I'll really bookmark this site for further info.
silver prices per gram in US
Left by sadf on Sep 21, 2011 4:48 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I found here lot of informative post by site admin, I'll really bookmark this site for further info.I just wanted to say thank you. I am looking forward to another great article from your side.
Left by Paint Zoom Review on Sep 25, 2011 8:08 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
This is very good for me!
Uggs Catalog
Left by Uggs Catalog on Sep 26, 2011 2:25 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
There are very informative stuff which I looking for, I'll bookmark this site for further information, such a great job.
gold prices today
Left by dgfsg on Sep 28, 2011 6:29 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Your site was quite helpful and I just wanted to say that I appreciate it.
how to get big fast
Left by htgbf on Oct 01, 2011 5:24 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Very Nice I like It Great Post Many People Like This and enjoy Thanks For Nice sharing
Cheap Wedding Dresses
Left by Kids Educational Toys on Oct 01, 2011 5:35 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I have a piano at home and I don't think it has ever been tuned, at all. I'm not sure of where to go and what to do to get that there, any suggestions would be useful, many thanks.
Left by london escorts on Oct 13, 2011 7:52 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I'm going to cue up your blog so that I can read more later. I have a page that you might like that I set up for total beginners such as myself..
Left by iPhone Developer on Oct 25, 2011 1:53 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Nice post you have written great post. I like it very much when i was seeking information about how to teach reading than i came to know this website, which is great one it gives me some interesting facts about how to teach a kid to learn reading.
Left by Michalie on Nov 07, 2011 2:20 PM

# hi
Requesting Gravatar...
Let me appreciate the thoughts and creativity of the Author of this post.I enjoy prospect behind the complete concept.
Left by enlarge your penis on Nov 19, 2011 7:40 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Very nice tutorial. Its totally clera to understand the topic with your amazing example. Thanks a lot.
Left by iphone accessories on Nov 21, 2011 8:15 AM

# Behavioral Problems in Children
Requesting Gravatar...
Hi great post i want to share here some useful information regarding Behavioral Problems in Children for children who are behavioral challenged behavior problems in children it woul'd be very much beneficial for them.
Left by lucy on Dec 06, 2011 12:38 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I'm truly grateful and really impressed. Thanks for making the effort to share this, I feel strongly about it and love reading more about this topic.
Left by carpet cleaning Wattle Grove on Dec 09, 2011 2:44 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Hey there, You have done a great job. I will definitely digg it and personally recommend to my friends. I am confident they will be benefited from this site.
Left by business goals on Jan 12, 2012 12:32 AM

# blog of the day
Requesting Gravatar...
Thanks for taking the time to discuss that, I really feel strongly about it and also love learning more on that topic. If achievable, while you gain competence, would you mind updating your blog with more information? It is really helpful for me.
Left by proteinas gimnasio on Feb 27, 2012 12:09 PM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Post is nicely written and it contains many good things for me. I am glad to find your impressive way of writing the post. Now it becomes easy for me to understand and implement the concept. Thanks for sharing the post.
Left by negocios por internet rentables on Feb 29, 2012 12:29 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
I have gone through this code for setting up database connection. But as it is in VB and I don't have much experience of VB and I tried using your suggested tool as well to convert it in C# but its not working correctly.
Left by Lingerie manufacturer on Mar 26, 2012 1:34 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
hey thanks for the code, we might want to use it on our platform dedicated to a general steel
Left by general steel on Jul 14, 2012 6:42 AM

# re: Installing MSDE with your .NET application Part deux
Requesting Gravatar...
great post. it is very helpful for people. i will tell my other friend to visit that site for there help. thanks for the nice post.
Left by alan001 on Sep 30, 2012 11:45 AM

# Installing MSDE with your .NET application Part deux
Requesting Gravatar...
Really interesting and amazing post thanks for sharing. Mobile Apps Development Dubai
Left by Mobile Apps on May 23, 2013 7:52 AM

Your comment:
 (will show your gravatar)


Copyright © Shervin Shakibi | Powered by: GeeksWithBlogs.net