社区
C#
帖子详情
C# winform程序连接sql数据库,必须要在客户机上安装sql服务器吗?那个本地数据库怎么用?
秋的红果实
2012-02-06 10:49:54
如题
用C#没写过form程序,只写过web的。
如果不在客户机上安装sql服务器,该怎么做?
我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
...全文
2975
26
打赏
收藏
C# winform程序连接sql数据库,必须要在客户机上安装sql服务器吗?那个本地数据库怎么用?
如题 用C#没写过form程序,只写过web的。 如果不在客户机上安装sql服务器,该怎么做? 我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zh66
2014-02-08
打赏
举报
回复
楼主的问题最后怎么解决的?
icyj
2012-08-17
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
引用 9 楼 from_taiwan 的回复:
就是单机数据库程序,只有一个用户,很简单的那种
我的意思是直接把程序和数据库文件安装到客户的计算机上,运行,而不在客户的计算机上安装sql server,
如果是设置,到底怎么设置,第一次接触,说具体点好吗
基本概念要搞清。
1.数据库要运行,必须安装数据库引擎。光有个数据文件(如.mdf),是无法用数据库的
2.sql serv……
[/Quote]
一样的问题。这个答案给我解答了...
叫我灰太狼
2012-08-17
打赏
举报
回复
设置正确数据库连接语句,一般4个属性,数据库服务器IP、数据名称、用户名、密码。
止痛药不止痛
2012-08-17
打赏
举报
回复
如果你不想本地安装数据库,那就将数据库链接字符串指引到服务器上的SQL数据库即可。
SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=192.168.9.96;database=hMailServer;uid=taobao;pwd=123456");//server=sql服务器ip地址;database=数据库名称;uid=用户名;pwd=密码
使我做你和平之子
2012-02-09
打赏
举报
回复
[Quote=引用 9 楼 from_taiwan 的回复:]
就是单机数据库程序,只有一个用户,很简单的那种
我的意思是直接把程序和数据库文件安装到客户的计算机上,运行,而不在客户的计算机上安装sql server,
如果是设置,到底怎么设置,第一次接触,说具体点好吗
[/Quote]
基本概念要搞清。
1.数据库要运行,必须安装数据库引擎。光有个数据文件(如.mdf),是无法用数据库的
2.sql server有多种版本,其中sql server compact edition比较适合做单机数据库程序
3.连接数据库,需要客户端,一般的c/s程序,客户端连接程序用的是System.Data.dll,连接sql server,程序里引用System.Data.SqlClient命名空间,config里定义连接字符串(楼上说的很详细了),就可以连接数据库(不管数据库放在本地还是服务器)
4.这个问题和web程序还是winform程序一点关系都没有。
jsxyhelu
2012-02-09
打赏
举报
回复
不需要。建议下本电子书看一看,大概需要10分钟可以搞明白的。
晨土飞扬
2012-02-09
打赏
举报
回复
SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=192.168.9.96;database=hMailServer;uid=taobao;pwd=123456");
server=sql服务器ip地址;database=数据库名称;uid=用户名;pwd=密码
ChinaOneCup
2012-02-09
打赏
举报
回复
用remoting或者webservice吧,不论什么数据库,客户端都不需要安装数据库驱动了
cnwin
2012-02-09
打赏
举报
回复
客户程序里要给定连接字符串就可以了。以前我都是这么做的。当然你可以将连接字符串设在配置文件中。
烟波钓
2012-02-09
打赏
举报
回复
[Quote=引用 17 楼 from_taiwan 的回复:]
引用 15 楼 yanbuodiao 的回复:
引用楼主 from_taiwan 的回复:
如题
用C#没写过form程序,只写过web的。
如果不在客户机上安装sql服务器,该怎么做?
我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
你所谓的客户机是个神马意思?
也就是说你的系统是每个机器都有自己的库和系统?还是至少在一个局域网中 数据库只……
[/Quote]
你这种的就直接用Access吧 要是用Sql的还得装Sqlserver了 屈才了
另外 适合单机的小型数据库都是可以的 最好是不用安装另外的数据库程序的最好 甚至可以自己用文本文档或者xml文件存储数据
秋的红果实
2012-02-09
打赏
举报
回复
[Quote=引用 15 楼 yanbuodiao 的回复:]
引用楼主 from_taiwan 的回复:
如题
用C#没写过form程序,只写过web的。
如果不在客户机上安装sql服务器,该怎么做?
我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
你所谓的客户机是个神马意思?
也就是说你的系统是每个机器都有自己的库和系统?还是至少在一个局域网中 数据库只有一份 而你的系统是每天机器一份,然后大家都访问同……
[/Quote]我说得客户机,就是用户运行我开发的软件的那台计算机,区别于我开发程序用的计算机
大家都想复杂了,我计划做得这个小软件就像进销存那种软件,只是一个用户使用
秋的红果实
2012-02-09
打赏
举报
回复
[Quote=引用 13 楼 qiuyu820968 的回复:]
你如果本机不安装,可以通过WebService连接到一台数据库服务器上也是可以的。一般都通过WebService连接的,可以实现数据库共享
[/Quote]就是不想要那台“数据库服务器”,不论是本地的还是远程的,我的不是C/S软件,是单机版的,只有一个用户使用的小软件。
看来,只有.MDF文件是不可以实现的,考虑ACCESS了
我在VS2008里,发现有个“添加本地数据库”,我猜想啊,可能.MDF文件不放到sql server下也可以使用,可能在打包安装程序过程中,系统自动加入对数据库管理的东西了,呵呵。
我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
烟波钓
2012-02-09
打赏
举报
回复
[Quote=引用楼主 from_taiwan 的回复:]
如题
用C#没写过form程序,只写过web的。
如果不在客户机上安装sql服务器,该怎么做?
我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
[/Quote]
你所谓的客户机是个神马意思?
也就是说你的系统是每个机器都有自己的库和系统?还是至少在一个局域网中 数据库只有一份 而你的系统是每天机器一份,然后大家都访问同一个库
dandanonline
2012-02-09
打赏
举报
回复
要连接数据库啊,连接到的哪个服务器上要有SQL啊,否则没法用啊
淘淘大师
2012-02-09
打赏
举报
回复
你如果本机不安装,可以通过WebService连接到一台数据库服务器上也是可以的。一般都通过WebService连接的,可以实现数据库共享
杨友山
2012-02-09
打赏
举报
回复
winform的程序,那要装吧,不然用webservice连接你服务器的数据库?不至于吧
秋的红果实
2012-02-09
打赏
举报
回复
感谢楼上,我问的就是你说得问题1
秋的红果实
2012-02-08
打赏
举报
回复
就是单机数据库程序,只有一个用户,很简单的那种
我的意思是直接把程序和数据库文件安装到客户的计算机上,运行,而不在客户的计算机上安装sql server,
如果是设置,到底怎么设置,第一次接触,说具体点好吗
秋的红果实
2012-02-07
打赏
举报
回复
[Quote=引用 6 楼 happy09li 的回复:]
不用在客户机上安装sql服务器,像2楼那样设置就可以了,,
如果是oracle数据库,就要安装oracle客户端。。。
[/Quote]怎么设置,具体下
cjh200102
2012-02-07
打赏
举报
回复
可以不安装
加载更多回复(6)
C#
Winform
基于
SQL
Server的网络
连接
数据库
和本地
连接
,实现增删改查(内附
数据库
查询语句以及
数据库
配置,适合新手)
C#
Winform
基于
SQL
Server的网络
连接
数据库
和本地
连接
,实现增删改查(内附
数据库
查询语句以及
数据库
配置,适合新手)
C#
Winform
增删改查
Sql
Server(附
数据库
)
本系统适合初学者,环境:
Sql
Server 工具:Visual Studio 2017 本系统实现了对
Sql
Server
数据库
的增删改查,共分为三个模块,学生管理,成绩管理,系统设置
打造自己的
C#
WinForm
应用
程序
的
SQL
Server
连接
配置界面
打造自己的
C#
WinForm
应用
程序
的
SQL
Server
连接
配置界面 在
C#
WinForm
应用
程序
非常需要一个
SQL
Server
连接
配置界面,许多时候,因
SQL
Server
服务器
地址变更或
数据库
登录账户 变更引起的
连接
失败等情况,
客户
就可能打电话“找麻烦”。既然这样,还不如提供一个可视化的配置界面,并在用户手册中说明使用方法,尽可能避免这种小问题带来的烦恼。为此,我将自己无聊时写的
连接
配置源码贴出来给初学者参考,以备不时之需!
c#
winform
实现 登陆界面
连接
sql
server2005
数据库
c#
winform
实现登陆界面 链接
sql
server
数据库
WinForm
连接
SQL
Server 一份
C#
小代码
根据
SQL
SERVER Management登陆界面制作了一个类似于窗体,无非是用
C#
语言实现,写这个
程序
原目的是很多人都不会
连接
数据库
,你可以看看我的代码,其实就是那么几行。
C#
111,075
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章