473,394 Members | 1,765 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Deploying SQL Express applications...?!

Hi All,

I'm just starting to develop an application, which I thought would use SQL
Express in the way I'd usually use Access. My app needs a way to store some
data and be able to run SQL command against it (it's not necessary, but it'd
be nice). With Access, I'd just throw in a connection string pointing at an
MDB in my application directory, and I wouldn't require the user to have
anything.

I was under the impression that with connection strings pointing to MDFs,
that some SQL stuff was built into .net2, and I could use this in the same
way, but after a quick search of the web, it seems this isn't possible, and
SQL Express is just a development tool, and my users would need SQL Server
to run my application. That's completely out of the question, since I'm just
developing a small freeware application.

Is there any alternative to this? I don't want to use Access, but I don't
want to require SQL licences for a tiny little application with a 500kb
database!

Short of Access (or embedded MySQL or something!) is there any way to use
SQL??

Thanks,

Danny Tuppeny
Nov 17 '05 #1
3 1281
"Danny Tuppeny" <gr****@dannytuppeny.commmmmm> wrote in message
news:43***********************@ptn-nntp-reader02.plus.net...
Hi All,

I'm just starting to develop an application, which I thought would use SQL
Express in the way I'd usually use Access. My app needs a way to store
some data and be able to run SQL command against it (it's not necessary,
but it'd be nice). With Access, I'd just throw in a connection string
pointing at an MDB in my application directory, and I wouldn't require the
user to have anything.

I was under the impression that with connection strings pointing to MDFs,
that some SQL stuff was built into .net2, and I could use this in the same
way, but after a quick search of the web, it seems this isn't possible,
and SQL Express is just a development tool, and my users would need SQL
Server to run my application. That's completely out of the question, since
I'm just developing a small freeware application.

Is there any alternative to this? I don't want to use Access, but I don't
want to require SQL licences for a tiny little application with a 500kb
database!

Short of Access (or embedded MySQL or something!) is there any way to use
SQL??


You can redistribute SQL with your application. With SQL 2000, the
redistributable version is called MSDE. With SQL 2005, I *think* that the
redistributable version is SQL Express. Of course, SQL 2005 is still in
beta so you can't redistribute anything until it's released (Nov 7th?).

Nov 17 '05 #2
"John Vottero" <Jo**@mvpsi.com> wrote in message
news:et****************@tk2msftngp13.phx.gbl...

Hi John,
You can redistribute SQL with your application. With SQL 2000, the
redistributable version is called MSDE. With SQL 2005, I *think* that the
redistributable version is SQL Express. Of course, SQL 2005 is still in
beta so you can't redistribute anything until it's released (Nov 7th?).


I don't really want to distribute anything, I want it to run out of the box
(like connecting to an Access db - you don't require Access installed). I
want my app to be installed with ClickOnce to make things easy, and I think
SQL Express will just make it a nightmare! :(

I'm just playing around with db4o now, which might save me some time on
writing SQL too, and it seems pretty portable, as long as my
ClickOnce-installed app is allowed write access somewhere on the disk
without having to bug the user for permissions! :)

Danny
Nov 17 '05 #3
"John Vottero" <Jo**@mvpsi.com> wrote in message
news:et****************@tk2msftngp13.phx.gbl...

Hi John,
You can redistribute SQL with your application. With SQL 2000, the
redistributable version is called MSDE. With SQL 2005, I *think* that the
redistributable version is SQL Express. Of course, SQL 2005 is still in
beta so you can't redistribute anything until it's released (Nov 7th?).


I don't really want to distribute anything, I want it to run out of the box
(like connecting to an Access db - you don't require Access installed). I
want my app to be installed with ClickOnce to make things easy, and I think
SQL Express will just make it a nightmare! :(

I'm just playing around with db4o now, which might save me some time on
writing SQL too, and it seems pretty portable, as long as my
ClickOnce-installed app is allowed write access somewhere on the disk
without having to bug the user for permissions! :)

Danny

Nov 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: pieter.breed | last post by:
Hi All, The company I work for has traditionally used COM/ActiveX for the solutions that it provides. We are in the process of moving to .NET and a few applications have been written in VB.NET...
1
by: Darryl Kerkeslager | last post by:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsse/html/sseoverview.asp SQL Server Express was developed with two distinct uses in mind. The first is as a server product,...
3
by: am | last post by:
Hi, I have been developing a Windows Forms application in Visual C#.Net 2005 Express Beta and wanted to deploy it. The beta edition doesn't seem to have a setup wizard or the stated deployment...
10
by: Gerben van Loon | last post by:
Hi there, hope someone can help me on this: I'm planning to deploy several ASP.NET projects to a production server. Normally I used the "Project / Copy project" option in VS.NET, but to this...
3
by: Carl M. | last post by:
Okay, I'm 18 hours into this now and am at a loss. What I've done is create an application on my local workstation using VWD Express using the membership/roles provider and SQL Server Express...
0
by: steve | last post by:
H I new in deploying applications with visual studio 2005. I've used the setup wizard for a project when the user deploys the project I need to now where the user has put it. (path of the...
1
by: lord.zoltar | last post by:
Hi, I'm wondering how I deploy a database with an application. I know that I can require SQLServer Express to be installed, using the ClickOnce deployment system, but I also need to know how I can...
0
by: geek-y-guy | last post by:
I have a "newbie" deployment question. I want to confirm what's involved in deploying a web created with Visual Web Developer Express Edition to a production Server2003/IIS 6 server. The...
6
by: Ryan | last post by:
Is there any way to save a VB 2005 created application as an .MSI install file? The only method I see is to publish as a .EXE. Curious because I want to push out an application with Group Policy....
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.