C# winform程序连接sql数据库,必须要在客户机上安装sql服务器吗?那个本地数据库怎么用? 1.视图-->服务资源管理器-->右键数据连接-->添加连接2.输入关于数据的配置,服务器名,用户名密码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <connectionStrings> <add name="sqlcon" connectionString="server=199.255.368.11;database=qhhzb_db;uid=sa;pwd=123"/> </connectionStrings>在app.config里写连接数据库,只要修改IP就行了,就像BS一样服务器就安装了sql,附加数据库,然后做个winform程序app.config文件去连接这个数据库,就行。就把BS中的浏览器当成客户端。 客户端不需要安装SQL,只要把链接设置对了就OK、。 B/S架构的也可以吧?如果只是单机数据库程序可以考虑使用SQLite或者Access这样的单机数据库。 不用在客户机上安装sql服务器,像2楼那样设置就可以了,,如果是oracle数据库,就要安装oracle客户端 就是单机数据库程序,只有一个用户,很简单的那种我的意思是直接把程序和数据库文件安装到客户的计算机上,运行,而不在客户的计算机上安装sql server,如果是设置,到底怎么设置,第一次接触,说具体点好吗 基本概念要搞清。1.数据库要运行,必须安装数据库引擎。光有个数据文件(如.mdf),是无法用数据库的2.sql server有多种版本,其中sql server compact edition比较适合做单机数据库程序3.连接数据库,需要客户端,一般的c/s程序,客户端连接程序用的是System.Data.dll,连接sql server,程序里引用System.Data.SqlClient命名空间,config里定义连接字符串(楼上说的很详细了),就可以连接数据库(不管数据库放在本地还是服务器)4.这个问题和web程序还是winform程序一点关系都没有。 winform的程序,那要装吧,不然用webservice连接你服务器的数据库?不至于吧 你如果本机不安装,可以通过WebService连接到一台数据库服务器上也是可以的。一般都通过WebService连接的,可以实现数据库共享 要连接数据库啊,连接到的哪个服务器上要有SQL啊,否则没法用啊 就是不想要那台“数据库服务器”,不论是本地的还是远程的,我的不是C/S软件,是单机版的,只有一个用户使用的小软件。看来,只有.MDF文件是不可以实现的,考虑ACCESS了我在VS2008里,发现有个“添加本地数据库”,我猜想啊,可能.MDF文件不放到sql server下也可以使用,可能在打包安装程序过程中,系统自动加入对数据库管理的东西了,呵呵。我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用? 你这种的就直接用Access吧 要是用Sql的还得装Sqlserver了 屈才了另外 适合单机的小型数据库都是可以的 最好是不用安装另外的数据库程序的最好 甚至可以自己用文本文档或者xml文件存储数据 用remoting或者webservice吧,不论什么数据库,客户端都不需要安装数据库驱动了 SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=192.168.9.96;database=hMailServer;uid=taobao;pwd=123456");server=sql服务器ip地址;database=数据库名称;uid=用户名;pwd=密码 如果你不想本地安装数据库,那就将数据库链接字符串指引到服务器上的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=密码 各位高手行行好,帮我看看什么地方错了! 断点续传怎样将文件块写入临时文件? 正则text不能>20 怎么做? 菜鸟提问c#findwindow问题 截取字符串 asp.net System.Data.SqlDataReader 出现异常不知为啥,有源码帮看看 如何对一个datatable进行检索啊 关于将页面绑定内容导出到电子表格的问题 迷糊,有个小问题请教 cookie弱问题 Winform 多语言开发,求助!!! 怎么使用代码生成器做项目?
<add name="sqlcon" connectionString="server=199.255.368.11;database=qhhzb_db;uid=sa;pwd=123"/>
</connectionStrings>
在app.config里写连接数据库,只要修改IP就行了,就像BS一样
服务器就安装了sql,附加数据库,然后做个winform程序app.config文件去连接这个数据库,就行。
就把BS中的浏览器当成客户端。
如果是oracle数据库,就要安装oracle客户端
我的意思是直接把程序和数据库文件安装到客户的计算机上,运行,而不在客户的计算机上安装sql server,如果是设置,到底怎么设置,第一次接触,说具体点好吗
1.数据库要运行,必须安装数据库引擎。光有个数据文件(如.mdf),是无法用数据库的
2.sql server有多种版本,其中sql server compact edition比较适合做单机数据库程序
3.连接数据库,需要客户端,一般的c/s程序,客户端连接程序用的是System.Data.dll,连接sql server,程序里引用System.Data.SqlClient命名空间,config里定义连接字符串(楼上说的很详细了),就可以连接数据库(不管数据库放在本地还是服务器)
4.这个问题和web程序还是winform程序一点关系都没有。
看来,只有.MDF文件是不可以实现的,考虑ACCESS了
我在VS2008里,发现有个“添加本地数据库”,我猜想啊,可能.MDF文件不放到sql server下也可以使用,可能在打包安装程序过程中,系统自动加入对数据库管理的东西了,呵呵。我用的是VS2008,在里面执行:项目—添加新项—本地数据库,这个数据库怎么用?
另外 适合单机的小型数据库都是可以的 最好是不用安装另外的数据库程序的最好 甚至可以自己用文本文档或者xml文件存储数据
server=sql服务器ip地址;database=数据库名称;uid=用户名;pwd=密码
SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=192.168.9.96;database=hMailServer;uid=taobao;pwd=123456");//server=sql服务器ip地址;database=数据库名称;uid=用户名;pwd=密码