ASP.Net连接SQLServer 连接字符串

  • 引用命名空间
1      using   System.Data;
2      using   System.Data.SqlClient;  
  • 连接字符串
1 // windows 验证方式数据库中存在单一实例
2     string connectionString = "Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;"
3 // windows 验证方式数据库中存在多实例
4     string connectionString = "Data Source=localhost\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True;"
5 // SQL Server 验证方式==Data Source=127.0.0.1可以链接本地数据库
6     string connectionString = "Data Source=10.1.2.3;Initial Catalog=Northwind;User ID=sa;Password=abc123";

其中"Integrated Security=SSPI;"&&"Integrated Security=True;"将Integrated Security设置为SSPI或者True的作用是等效的,即使用当前的Windows帐户凭据进行身份验证。但是在ASP.NET程序中可能由于当前的运行宿主环境不一样,所指向的用户会有所不同

①在Windows Xp中使用ASP.NET账号;

②在Windows 2003及之后的系统使用NetWork Service账号;

③在Visual Studio 中则是使用当前开发环境中的用户账号,非ASP.NET账号。

时间: 2024-12-22 02:30:58

ASP.Net连接SQLServer 连接字符串的相关文章

asp.net 连接sqlserver数据库

在asp.net中连接sqlserver数据库之前,首先得确保正常安装了sqlserver2008,同时有数据库. 在项目中添加一个类DB,用来专门负责执行对数据库的增删改查.在添加的过程中会弹出下面的一个提示 直接点是就可以了. 在这个类中,首先定义一个连接对象 private SqlConnection conn = null;然后定义下面三个函数 private void SetConnection()//初始化连接对象 { if (conn == null) { //获取配置文件中的数据

asp.net与oracle连接字符串

asp.net与oracle连接字符串 connectionString="Password=czh;User ID=czh;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.168.211)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=skydream)));" HOST:服务器IP或者服务器名称 SERVICE

SqlServer 连接字符串多种配置

1 Application Name(应用程序名称):应用程序的名称.如果没有被指定的话,它的值为.NET SqlClient Data Provider(数据提供程序). 2 AttachDBFilename/extended properties(扩展属性)/Initial File Name(初始文件名):可连接数据库的主要文件的名称,包括完整路径名称.数据库名称必须用关键字数据库指定. 3 Connect Timeout(连接超时)/Connection Timeout(连接超时):一个

Asp.Net配置Web.config连接SqlServer数据库

前言  今天下午帮同学解决了bug,一个小问题耽误了lz接近一下午的时间.写篇博客记录下在这个过程中遇到的问题. 解决过程  step1:在连接数据库的时候,提示连接失败,这种问题有80%的概率是因为web.config中连接字符串写错了.首先web.config连接Sqlserver数据库配置有两种验证方式  Windows身份验证 string connectionstring ="Server=服务器名;Integrated Security=SSPI;database=LibraryMi

VC_ADO连接SQLSERVER时连接字符串的模式

一.连接SQL SERVER的第一种连接字串: 是针对数据库身份验证模式为"SQL SERVER 和 windows"而言, 连接字串为: CString strConn; strConn = "Provider = SQLOLEDB.1;\ Persist Security Info = true;\ User ID = sa;\ Password=123456;\ Initial Catalog = tempdb;\ Data Source = 127.0.0.1&quo

【转】SQLServer连接字符串配置:MultipleActiveResultSets

ADO.NET 1.x 利用SqlDataReader读取数据,针对每个结果集需要一个独立的连接.当然,你还必须管理这些连接并且要付出相应的内存和潜在的应用程序中的高度拥挤的瓶颈代价-特别是在数据集中的Web应用程序中. ADO.NET 2.的一个新特征多数据结果集(Multiple Active Result Sets,简称MARS)-它允许在单个连接上执行多重的数据库查询或存储过程.这样的结果是,你能够在单个连接上得到和管理多个.仅向前引用的.只读的结果集.目前实现这个功能的数据库只有Sql

Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)

为了避免再次被说标题党,这里先说明些事情:         第一,android没法直接连接SQLServer,起码我没有发现方法,想想看,sqlserver安装之后有多大,android程序是跑在手机上的,想让程序直接访问sqlserver,那手机要多大的内存?         第二,本文是通过一个"桥梁"--webservice来间接访问SQLServer的,当然还有其他方法,感兴趣的同学可以自行百度.         如果理解了上面两点,好了咱们继续.   教程会拿一个具体的例子

QTP连接sqlserver

Dim conn,strSql '定义变量set conn = CreateObject("ADODB.Connection") '创建连接conn.ConnectionString="Provider=SQLOLEDB.1;[email protected];Persist Security Info=True;User ID=rcdb;Initial Catalog=AMS;Data source=sql.rc.itour.com.cn,2433" '设置连接字

笨鸟先飞随笔:ADO.NET中VS连接Sqlserver数据库的代码(Windows身份验证方式补充)

上一篇只写到了数据库Sqlserver连接方式下的连接代码在这里对Windows验证方式的连接做一下补充: 关于VS连接Sqlserver数据库windows验证方式的操作方式: 01.VS窗口中上方菜单依次选择数据 02.添加新数据源 03.然后选择数据库后点击下一步 如下图所示: 04.选择数据集然后点击下一步 如下图所示: 05.点击新建连接,弹出对话框 如下图所示: 06.数据源显示为Microsoft SQL server SqlClient 如果不是则需要点击更改修改为Microso