string dataDir = @"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename =C:\Users\PPSWS4\documents\visual studio 2015\Projects\Equipment\Equipment\DataBase\DeviceDatabase.mdf; Integrated Security = True"; static SqlConnection conn = new SqlConnection();
我的数据库是在vs2015上自己建立的,
至少有3个问题:
1、我怎么用别的电脑来连接这个数据库使用,
2、怎么将本地的电脑作为服务器让他们连接
3、电脑上要不要做什么配置
已经在ssms上可以管理当前数据库,登录名也新加了一个,入站规则也加了一个,代码是这样的,
try { string serverIP = "192.168.1.135"; string dbUser = "wangshi2018"; string dbPwd = "111"; SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Server=" + serverIP + ";DataBase = DEVICEDATABASE" + ";uid = " + dbUser + ";pwd =" + dbPwd + ";Connect Timeout = 3"; conn.Open(); } catch (Exception ee) { MessageBox.Show("无法连接数据库\n"+ee.ToString());
有什么问题吗,为什么还是显示无法连接,
@一首歌听到忘世: 你重新命名了实例名,在服务器地址后加上实例名。
@依然Coding: 连上去了,但是现在出现这个问题,
遇到这类报错,我是该怎么去看,从下往上,还是从上往下,
@一首歌听到忘世: 你需要在数据库管理中设置当前用户对数据库dbo的SELECT权限。
在SQL Server Studio中attach以上的文件,作为服务就行了
能不能具体一点,不是很清楚,SQL Server Studio中attach以上的文件是什么
@一首歌听到忘世: http://blog.163.com/david_lyf/blog/static/109076302200932833545688/
@2012: 终于连上了,要设置好多东西,之前一直用的本地路径,没注意这个问题,要交给别人用了,才开始注意远程,设置的东西有点多。。
你连接的数据库客户端怎么填的,程序里就怎么写。
让别的电脑链接可以通过ip地址连,但需要注意的是得把本机的防火墙关了,要不然可能会连不上
好