我写了一个C#+SQL数据库的软件。要在没有安装Visual Stdio和SQL Server的电脑上面安装该怎么做?

2024-05-11 21:55

1. 我写了一个C#+SQL数据库的软件。要在没有安装Visual Stdio和SQL Server的电脑上面安装该怎么做?

首先要看你的安装方式是单机,还是客户端+服务器端的。
 
单机运行的话,在你要安装的电脑上,先安装与你程序对应版本的 .Net Framework(也可装最高版本) 和 SQL Server数据库,将数据库还原或附加到新安装的数据库程序中;
再部署发布下你用C#写的程序,就是打包成可安装的EXE文件,数据库配置文件(一般是App.Config)配置成本地连接;将生成的安装文件在要安装的电脑上安装就可以了。
 
客户端+服务器,客户端环境只装与你程序对应版本的 .Net Framework就可以了;
数据库放在服务器端,然后将你的程序打包时数据库配置文件中的数据库连接字符串,设置成远程连接你的服务器,就是 "server=IP地址 + 实例名" 的这种;
最后将打包生成的程序安装在客户端,OK。

我写了一个C#+SQL数据库的软件。要在没有安装Visual Stdio和SQL Server的电脑上面安装该怎么做?

2. Visual Studio 2005找不到SQL自带的数据库

连接的时候选择Windows 验证,服务器:机器名\SQLEXPRESS,就能找到master,northwind只在SQL2000中有,SQL05有model、asdb、等数据库。用VS05里面自带的数据库能开发.NET程序。

3. 安装Visual Studio后有个SQL但是为何不能操作数据库?

VS的SQL是用来使用SQL数据库才用的

要建数据库表,还得在SQL数据库里建
或者在ACCESS建表

安装Visual Studio后有个SQL但是为何不能操作数据库?

4. Visual Studio2005不只能用SQL数据库吧?Access连接怎么写?

我来说吧,asp.net 连接方法如下:
首先把连接字符串写入web.config文件里

  


程序如下:
public OleDbConnection Connection;
string sConnectionString=System.Configuration.ConfigurationSettings.AppSettings["connStr"];
  Connection = new OleDbConnection(sConnectionString);
  Connection.Open();

//window连接方法如下:
public OleDbConnection Connection;
string sConnectionString=@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=c:\a.mdb"
Connection = new OleDbConnection(sConnectionString);
Connection.Open();

5. 我装了一个visual studio 2010,然后发现里面有一个sql sever 2008,我想用数据库但是用不了

那是vs2010自带的 用来连接数据库的
你要用数据库的话必须重新安装sqlserver2008

我装了一个visual studio 2010,然后发现里面有一个sql sever 2008,我想用数据库但是用不了

6. 请问foxpro,foxbase,visual basic,visual c++,sql,orical,哪一种做数据库比较好?有什么区别?

visual basic和visual c++是编程工具,非数据库。
foxbase和foxpro是小型数据库,建议用在小型企业,几十台机器规模的环境下。foxpro的前身是foxbase,foxbase运行在dos环境下,foxpro是运行在windows环境下。
SQL和orical是大型数据库,多用在网络和大量并发用户的环境下,数据库存储容量大并且稳定。
具体哪种数据库好,要看应用在什么环境下。如果是数据量小、普通的单机或几台机的环境下,用foxpro作数据库后台,访问的速度比sql和orical要快速和更便于维护。如果是用在网站后台或大型网络中,建议用SQL和Orical.

7. 用Visual Basic 2005连接SQL Server 2005不能连接到新建的数据库

Imports System.Data.SqlClient\\导入命名空间 

Dim sqlcn As New SqlConnection("server =.\SQLEXPRESS;database = 数据库名;integrated security=sspi")\\连接语句,使用windiws身份等入服务器 
sqlcn.open()\\打开连接 

或 
Dim sqlcn As New SqlConnection("server = .\SQLEXPRESS;database = 数据库名;uid=sa;pwd= ")\\连接语句,使用SQL Server身份等入服务器 
sqlcn.open()\\打开连接

应该是你在填服务器名时有错.

用Visual Basic 2005连接SQL Server 2005不能连接到新建的数据库

8. sql server 2005没有分离某个数据库 visual studia 2008 也能连接该数据库

没有分离肯定能连接嘛。还有什么问题?用VB6都能连