2 如服务正常启动,打开sqlserver管理器,看看里面的实例数据库是否能正常访问
3 如上述都正常,检查下你vs2015连接时是否选对正确的实例数据库名
没看懂。。你连接的是微软的SQL? 你可以是用一个方法测试连接,在菜单上【视图】-有个服务器资源管理器 ,在里面选择你数据库进行连接测试,如果成功右下角有个属性可以看到连接数据库的代码。这连接代码容易出错最好加个try块进行监控,有任何问题可以看得到
try{
//创建一个SqlConnection对象
string strCon = "Initial Catalog='数据库名称'Server='远程IP地址,1433'User ID='登录用户名'Password='登录用户密码'Persist Security Info=True"
SqlConnection myConn = new SqlConnection ( strCon )
string strCom = " insert into ……"
//创建一个 DataSet对象
myDataSet = new DataSet ( )
myConn.Open ( )
SqlDataAdapter myCommand = new SqlDataAdapter ( strCom , myConn )
myCommand.Fill ( myDataSet , "数据表名称" )
myConn.Close ( )
//关闭连接
statusBar1.Text="远程SQL数据库连接成功"
}
catch ( Exception ex2 )
{
statusBar1.Text="连接远程SQL数据库失败"
MessageBox.Show ( "连接远程SQL数据库发生错误:" + ex2.ToString ( ) , "错误!" )
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)