vs打包winform程序如何附带sql数据库访问程序呢?

问题描述

winform+sql2008开发,sql2008在远程服务器中,现在需要把这个工程打包发布,发布的时候如何添加sql2008客户端呢?同时使用了excelcom,也把对应组件加入了安装包,但是安装好了不断报错,都是excelcom的错误。这个又是如何解决呢?谢谢大家了。

解决方案

本帖最后由 u013711462 于 2014-07-29 16:55:06 编辑
解决方案二:
参考里面的文章
解决方案三:
客户端上要安装Office。如果你仅仅是希望产生或者读取一些简单的excel文档,用npoi而不要引用excel。
解决方案四:
引用2楼caozhy的回复:

客户端上要安装Office。如果你仅仅是希望产生或者读取一些简单的excel文档,用npoi而不要引用excel。

在哪儿引用这个呢?我只需要产生简单的excel文档。谢谢您的回答了
解决方案五:
引用楼主u013711462的回复:

winform+sql2008开发,sql2008在远程服务器中,现在需要把这个工程打包发布,发布的时候如何添加sql2008客户端呢?同时使用了excelcom,也把对应组件加入了安装包,但是安装好了不断报错,都是excelcom的错误。这个又是如何解决呢?谢谢大家了。

现在发现,不是excel的问题,应该是数据库连接问题。很奇葩发现,在没有装vs2010开发环境的机子上安装成功后无法连接远程数据库读取数据,而在安装了vs2010的机子上能正常使用该软件。

时间: 2024-12-27 06:11:22

vs打包winform程序如何附带sql数据库访问程序呢?的相关文章

用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我 的电脑上的数据

问题描述 用c#做了一个winform程序,涉及到了数据库.这个程序要放到别人电脑上用,别人电脑没安数据库,我怎么才能让别人的电脑用这个程序时可以访问到我的电脑上的数据,在网上看到了改写数据库连接的办法,还有更改别人电脑上的设置,有点看不懂,哪位大神教教我,万分感谢! 解决方案 解决方案二:如果网络是通的,对方电脑能访问你的数据库,就可以了解决方案三:把连接字符串写在配置文件里,保证通过网络能够访问你的机器上的数据库,这样就可以了解决方案四:这个涉及几个问题1,你用的数据库:如果是服务器类数据库

c#操作数据库-C#winform在互联网连接SQL数据库

问题描述 C#winform在互联网连接SQL数据库 最近有个项目,要通过互联网登录服务器,但是以前没有接触过这方面的东西,所以不懂弄,客户端是用C#写的,数据库是SQL2008,以前有在局域网上弄过,但是查了下,才知道互联网跟局域网是大有不同的,所以想请各位大神门帮忙解答下,这个问题是目前遇到的最大的一个问题了!希望大家给多给些建议,如(服务器端要怎么样去配置和设置服务器,还有C#连接是要用到什么东西,总之越详细越好!) 解决方案 创建WCF服务放在服务器上,由WCF服务访问数据库,客户端引用

打包,并自动安装SQL数据库

打包|数据|数据库|自动安装 应一位网友的需求,并修正了MVP李洪根".NET平台下WEB应用程序的部署(安装数据库和自动配置)"中的osql用法错误,已测试通过. 一).创建部署项目 1. 在"文件"菜单上指向"添加项目",然后选择"新建项目". 2. 在"添加新项目"对话框中,选择"项目类型"窗格中的"安装和部署项目",然后选择"模板"窗格中的

使用JDBC创建数据库访问程序

程序|创建|访问|数据|数据库   什么是数据库?   数据库是以某种文件结构存储的一系列信息表,这种文件结构使您能够访问这些表.选择表中的列.对表进行排序以及根据各种标准选择行.数据库通常有多个 索引与这些表中的许多列相关联,所以我们能尽可能快地访问这些表.   以员工记录为例,您可以设想一个含有员工姓名.地址.工资.扣税以及津贴等内容的表.让我们考虑一下这些内容可能如何组织在一起.您可以设想一个表包含员工姓名.地址和电话号码.您希望保存的其它信息可能包括工资.工资范围.上次加薪时间.下次加薪

ASP程序实现下载SQL数据库

程序|数据|数据库|下载 <HTML><HEAD><TITLE>SQL Server 数据库的备份与恢复</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD><BODY><form method="post" name=myform>选择操作

C# 写个应用程序 实现把SQL数据库 表中的数据 倒入 .DBF的数据库中

问题描述 点击button1实现把数据倒进VFP(*.dbf)中求大神具体办法和源码 解决方案 解决方案二:连接vfp数据库vardbname=@"D:AMPwebVFP";//dbf文件所在目录varconn=newOleDbConnection(string.Format(@"provider=VFPOLEDB.1;SourceType=DBF;datasource={0};userid=admin;password=",dbname)); 其他一个select

为ASP.NET封装的SQL数据库访问类

asp.net|访问|封装|数据|数据库 using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase { /// <summary> /// 通用数据库类 /// </summary> public class DataBas

ASP.NET封装的SQL数据库访问类_实用技巧

using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase { /// <summary> /// 通用数据库类 /// </summary> public class DataBase { private string Co

在C#程序中使用MYSQL数据库

mysql|程序|数据|数据库 一提起mysql数据库,好像就是在说java,jsp或者php,其实在所有程序中都可以使用mysql 数据库,其它的程序使用my sql数据库的方法是使用my sql 提供的odbc驱动,在.net 中可以使用类似于jdbc似的东东.它的名字是:MySQLDriverCS.dll.把它添加到.net的组件面板里,至于如何添加,则不是本篇的任务了(^_^)! 下面是创建一个数据库链接: using MySQLDriverCS; MySQLConnection con