请问为什么c#打开sqlserver数据库失败?代码如图

问题描述

请问为什么c#打开sqlserver数据库失败?代码如图

请问为什么c#打开sqlserver数据库失败?代码如图

解决方案

连接本机应该是
Server=.;

你的缺少了等号。

解决方案二:

看你的代码,最可能出问题的是连接字符串,看下你的的数据库是否使用集成验证,以及是否允许远程连接。

解决方案三:

数据库的连接字符串有问题,
如下是.NET 类库中数据库连接源代码,你可以参照一下格式和字符串
///
/// 可以接受三种格式的数据库连接字符串
/// 1. 服务名称=(local);数据库名称=EDNSM;用户名称=sa;用户密码=123456
/// 2. Data Source=(local);Initial Catalog=EDNSM;User ID=sa;Password=123456
/// 3. server=(local);uid=sa;pwd=;
///
///
public DatabaseInfo(string connectionString)
{
#region 服务器名

        this.server = this.GetSubItemValue(connectionString, "服务名称");
        if (this.server == null)
        {
            this.server = this.GetSubItemValue(connectionString, "Data Source");
        }
        if (this.server == null)
        {
            this.server = this.GetSubItemValue(connectionString, "server");
        }

        #endregion

        #region 数据库名

        this.database = this.GetSubItemValue(connectionString, "数据库名称");
        if (this.database == null)
        {
            this.database = this.GetSubItemValue(connectionString, "Initial Catalog");
        }
        if (this.database == null)
        {
            this.database = this.GetSubItemValue(connectionString, "database");
        }

        #endregion

        #region 用户名称

        this.userID = this.GetSubItemValue(connectionString, "用户名称");
        if (this.userID == null)
        {
            this.userID = this.GetSubItemValue(connectionString, "User ID");
        }
        if (this.userID == null)
        {
            this.userID = this.GetSubItemValue(connectionString, "uid");
        }

        #endregion

        #region 用户密码

        this.password = this.GetSubItemValue(connectionString, "用户密码");
        if (this.password == null)
        {
            this.password = this.GetSubItemValue(connectionString, "Password");
        }
        if (this.password == null)
        {
            this.password = this.GetSubItemValue(connectionString, "pwd");
        }

        #endregion
    }

解决方案四:

C#.NET SQLServer数据库备份与恢复代码
ASP.NET C# 连接 access sqlserver 数据库
c#连接sqlserver数据库

时间: 2024-07-28 22:40:56

请问为什么c#打开sqlserver数据库失败?代码如图的相关文章

asp连接sqlserver数据库实现代码

 本文章介绍了利用asp连接sqlserver数据库实例代码,连接方法有三种分别为通过ODBC DSN建立连接,通过oledb建立连接 通过driver建立连接三种,下面我们来看看第一种.   通过driver建立连接  代码如下   <%  Const DataBaseType=1  If DataBaseType=0 then  DBPath="/jb51/news.asp"  SqlNowString = "Now()"  ystr=true  nstr

PHP连接SQLServer数据库程序代码

php中mssql_connect函数默认是不能使用的,我们需要简单配置一下,具体如下 PHP.ini 里面打开 extension=php_mssql.dll 选项 (就是把前面的 : 号去掉) 2. 下载正确版本的 ntwdblib.dll (2000.80.194.0) 3. 覆盖 c:windowssystem32ntwdblib.dll 4. 覆盖 phpntwdblib.dll(有时候完成了这一步也不成功的话,就把PHP所依赖的php5ts.dll放到system32目录下) 利用m

asp 在线备份与恢复sqlserver数据库的代码_数据库相关

asp在线备份sql server数据库: 1.备份sqlserver 复制代码 代码如下: <% SQL="backup database 数据库名 to disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'" set cnn=Server.createobject("adodb.connectio

asp 在线备份与恢复sqlserver数据库的代码

asp在线备份sql server数据库: 1.备份sqlserver 复制代码 代码如下: <% SQL="backup database 数据库名 to disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'" set cnn=Server.createobject("adodb.connectio

ASP连接SQL Server数据库程序代码

在ASP中数据库链接2中方法 1.直接用字符串链接,代码如下:  代码如下 复制代码 <% '连接数据库 Dim conn Set conn = Server.CreateObject("ADODB.Connection") conn.Open "driver={SQL Server};server=主机ip地址; uid=用户名;pwd=密码;database=数据库名" %> 2.利用DSN(数据源)链接,这种方法你要先创建一个DSN,创建方法点击服

visual studio 2010-VS2010 MFC登录对话框打开数据库失败后意外出现主界面的问题

问题描述 VS2010 MFC登录对话框打开数据库失败后意外出现主界面的问题 用VS2010 MFC建立了一个主界面为对话框的函数,要求需要登录对话框,且通过读取数据库来校验用户,代码如下: BOOL CManagementDlg::OnInitDialog()//主对话框初始函数 { CDialogEx::OnInitDialog(); _CLogInDlg dlgLogin; if(dlgLogin.DoModal() != IDOK)//登录对话框 { OnOK(); return TRU

.net连接SQLSERVER数据库,网页上不停的刷新就报错&amp;amp;quot;ExecuteScalar 要求已打开且可用的连接。连接的当前状态为打开。&amp;amp;quot;

问题描述 .net连接SQLSERVER数据库,网页上定时刷新就报错"ExecuteScalar要求已打开且可用的连接.连接的当前状态为打开."实在找不出问题出在哪了,请大家帮帮忙吧"/Web"应用程序中的服务器错误.--------------------------------------------------------------------------------ExecuteScalar要求已打开且可用的连接.连接的当前状态为打开.说明:执行当前Web

jdbc通过1433端口连接sqlserver数据库总是失败

问题描述 jdbc通过1433端口连接sqlserver数据库总是失败 最近在做一个小项目,在android的额产品里塞中直接用jdbc连接本地服务器的sqlserver数据库的时候出现这个错误:"请验证连接属性,并检查 SQL Server 的实例正在主机上运行, 且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接" 在网上查阅了很多资料,server的端口都是1433,IP2也启动了,sql实例也都启动了,server服务也重新启动了,防火墙也关闭了

求民航售票系统代码用java+jsp代码 SQLserver数据库myeclipse平台

问题描述 求民航售票系统代码用java+jsp代码 SQLserver数据库myeclipse平台 用于课程设计不用太复杂,只用实现基本功能.1.用户登录2.根据时间,出发地,目的地查询机票功能3.订票4.订单查询5.退票.用java+jsp代码 SQLserver数据库myeclipse平台 解决方案 参考:http://download.csdn.net/download/angelyucc/2373156 解决方案二: 这个可以参考,但最好还是自己写吧 解决方案三: http://down