服务器系统集成及数据服务中心

 

一级栏目
一级栏目
一级栏目
一级栏目
一级栏目
一级栏目
一级栏目
一级栏目
…………………………………………………………………………………………>>>

ASP连接SQL2005数据库代码

说明:
1、以下字符中数据库名intcn,数据库服务器名WWW-20150301\SQL2005(或者127.0.0.1),WWW-20150301为你的服务器或者计算机名称
2、查看sql数据库服务器名称:对象资源管理器->数据库->右键点击自己建的数据库->属性->权限
3、Provider=sqlncli也可以,UID与“=”之间不可以有空格,如果换用user id就可以有
空格,Initial Catalog可以换用database,pwd可以换用password,data source可以换用server,
在VBScript中,不区分大小写,因此UID等同uid等同Uid,其中provider、uid、pwd、Initial Catalog、data source的位置可以随便安排。


1)、windows身份验证连接SQL2005字符串,使用Integrated Security=SSPI方法
 
’’’’以下为建立connection对象连接数据库
Dim conn
Set conn=Server.CreateObject("ADODB.Connection")
sql="Provider=SQLoledb;data source=WWW-20150301\SQL2005;UID=;PWD=;Initial Catalog=intcn;Integrated Security=SSPI"
conn.Open sql
’’’’以下为判断是否连接
If conn.state=2 Then
Response.Write("正在连接")
ElseIf conn.state=1 Then
Response.Write("连接已经打开")
Else
Response.Write("对不起,无法打开连接")
End If 


(2)、SQL SERVER用户名身份验证连接方法,此例中SQL用户名为sa ,密码********
 
’’’’以下为建立connection对象连接数据库
Dim conn
Set conn=Server.CreateObject("ADODB.Connection")
sql="Provider=SQLoledb;data source=WWW-20150301\SQL2005;UID=sa;PWD=********;Initial Catalog=intcn"
conn.Open sql
’’’’以下为判断是否连接
If conn.state=2 Then
Response.Write("正在连接")
ElseIf conn.state=1 Then
Response.Write("连接已经打开")
Else
Response.Write("对不起,无法打开连接")
End If


(3)、以上两种方法也可以用以下方式
 
Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName,ConnStr,Conn
SqlDatabaseName = "intcn" ’’’’SQL数据库名
SqlUsername = "sa" ’’’’SQL数据库用户名
SqlPassword = "**********" ’’’’SQL数据库用户密码
SqlLocalName = "WWW-20150301\SQL2005" ’’’’SQL主机IP地址(服务器名)
ConnStr = " Password = "&SqlPassword&" user id =" & SqlUsername&" Initial Catalog ="&SqlDatabaseName&" data source ="& SqlLocalName &"Provider = sqloledb"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If conn.state=2 Then
Response.Write("正在连接")
ElseIf conn.state=1 Then
Response.Write("连接已经打开")
Else
Response.Write("对不起,无法打开连接")
End If

-

1.       打开“SQL Server 外围应用配置器”。
2.       点击“服务和连接的外围应用配置器”,打开服务和连接的外围应用配置器对话框,展开“MSSQLSERVER”下的“Database Engine”,然后点击“远程连接”,则右侧设置“本地连接和远程连接”下面的“同时使用TCP/IP和named pipes”项。然后应用确定。
3.       设置例外SQL Server端口。在“控制面板”中打开“Windows防火墙”,选择“例外选项卡”。点击添加端口,给个名称,端口SQL默认的是1433,当然你也可以在“SQL Server Configuration Manager”中的网络配置中修改。
4.       以Windows身份进入SQL Server Management Studio,展开“安全性”->“登录名”,右键新建登录名,填入登录名,在“常规”中,选择SQL Server身份验证,并填入密码。在“用户映射中”,为用户在相应的数据库中设置对应的权限,另外在“状态”中,将登录设置“启用”。这样便新建了一个用于网络登录SQL服务器的用户账号。
5.       在SQL Server Management Studio中,右键点击服务器,选择属性弹出“服务器属性”对话框,点击左侧的“安全性”,在“服务器身份验证”项中选择“SQL Server 和 Windows 身份验证模式”然后点击确定。
6.       在SQL Server Configuration Manager中,重启“SQL Server(MSSQLSERVER)”服务。
7.       在SQL Server Management Studio,可以使用服务器的IP地址和网络用户登录。另外,如果更改了SQL Server的端口,则在此处的“服务器名称”中填入IP后,用逗号隔开加端口号,如:222.195.11.219,418。
******************
1.打开IIS管理器。
2.展开“本地计算机”-“网站”目录,选中“默认网站”节点,右键“属性”,设置主目录。
3.右键“默认网站”图标,选择“新建”-“虚拟目录”命令。IIS将启动“虚拟目录创建向导”对话框帮助我们完成创建虚拟目录的步骤。
4.单击对话框的“下一步”按钮以显示虚拟目录别名页,如HelloWorld。别名是我们用来标识该目录中的资源的名称。在VS.NET中,别名是用来指定项目位置的名称。
5.单击“下一步”按钮,以显示Web站点内容目录页。在此,输入包含此网站内容的目录的路径。
6.单击“下一步”按钮,打开虚拟目录访问权限设置页面。选中“读取”复选框和“运行脚本”复选框。
7.单击“下一步”按钮,再单击“完成”按钮创建虚拟目录并终止向导。查看IIS管理器中虚拟目录的创建结果,可以发现,默认网站中多了一个齿轮状图标的HelloWorld节点。
如果当前还不是齿轮状,右键节点,打开属性页,在虚拟目录中的应用程序设置中创建应用程序名为HelloWorld的应用程序就可以了


 

发布时间:2015/4/4 阅读:11256次 来源:
 


 
分类
   
  行业新闻
 
  公司动态
 
  技术资料
 
  电脑维修
 
  恢复案例
 
  SQL数据库
 
  磁盘阵列
 
  服务器
 
  财务软件
 
  网络问题
 
  linux-XFS
 
  苹果电脑&系统
 
  安卓系统相关
 
  办公文件
 
  操作系统
 
  日常生活(烟台)
 
  网站相关
 
   
 
友情链接
 
 
 
 
 
   
公司地址:烟台电脑市场#308
电话:0535-6688830 E-Mail:163@163.com
Copyright©2011-2012 烟台瑞驰科贸有限公司 All Rights Reserved.
鲁ICP备11014811号-1
您是本站第 位访问者