asp连接sqlserver数据库(asp连接sqlserver怎么写)

:暂无数据 2026-08-10 02:00:08 0

asp连接sqlserver数据库(asp连接sqlserver怎么写)

本篇文章给大家谈谈asp连接sqlserver数据库,以及asp连接sqlserver怎么写对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录

asp连接sqlserver怎么写

思路:
1、ASP连接SQL数据库,连接字符串是关键
2、连接后一般是执行查询语句获得结果集,或者是执行SQL语句,不需要返回结果
3、关闭数据库连接对象
示例代码:
dim Conn,strConn,rs,strSQL
strConn = "Provider=SQLOLEDB;Data Source=127.0.0.1;User ID=Test;Password=Test;Initial Catalog=Test_DBName"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open strConn
if err.number《》0 then
response.Write "数据库链接失败。" & err.Description
response.End
end if
set rs = server.CreateObject("adodb.recordset")
strSQL = "select title from dbo.tb_e_table"
rs.open strSQL,conn,1,1
If Not rs.eof Then
’结果集存在,则可输出rs
response.write rs("title")
End If
rs.close
Set rs = Nothing
Conn.close
Set Conn = Nothing
其中
【Provider=SQLOLEDB;】:是声明使用的是MSSQL协议,
【Data Source=127.0.0.1;】:是数据库的所在服务器IP地址或计算机名称,
【User ID=Test;】:要连接的数据库用户名,
【Password=Test;】:要连接的数据库用户密码,
【Initial Catalog=Test_DBName】:要连接的数据库名称

asp连接sql server 2008数据库

public Sql_server_addr,Sql_user,Sql_password,Sql_database
Sql_server_addr = "192.168.0.234" ’数据库服务器地址
Sql_user = "sa" ’用户
Sql_password = "606" ’密码
Sql_database = "ChengJi" ’数据库名
public constr ’链接字符串
connstr="PROVIDER=SQLOLEDB;DATA SOURCE=" & Sql_server_addr & ";database=" & Sql_database & ";User Id=" & Sql_user & ";PASSWORD=" & Sql_password & ";"
你的连接字符串写错了!

asp连接sqlserver数据库实现代码

  本文章介绍了利用asp连接sqlserver数据库实例代码 连接方法有三种分别为通过ODBC DSN建立连接 通过oledb建立连接 通过driver建立连接三种 下面我们来看看第一种

 

  通过driver建立连接

 代码如下   《%  Const DataBaseType=   If DataBaseType= then  DBPath="/jb /news asp"  SqlNowString = "Now()"  ystr=true  nstr=false  suiji="rnd(id)"  Else  如果是SQL数据库 请认真修改好以下数据库选项  DataServer = " cnnet" 数据库服务器IP  DataUser = "jb net" 访问数据库用户名  DataBaseName = "jb net" 数据库名称  DataBasePsw = "密码" 访问数据库密码  SqlNowString = "getdate()"  ystr=   nstr=   suiji="newid()"  End if  On Error Resume Next  If DataBaseType = Then  ConnStr="driver={SQL Server};server="&dataserver&";UID="&datauser&";PWD="&databasepsw&";Database="&databasename Else  ConnStr = "Provider=Microsoft Jet OLEDB ;Data Source=" & Server MapPath(DBPath)  End If  Set conn = Server CreateObject("ADODB Connection")  conn open ConnStr  If Err Then Err Clear:Set conn = Nothing:Response Write "数据库连接出错 请检查Conn asp文件中的数据库参数设置 ":Response End  %》

  通过driver建立连接

  通过driver建立页面与数据库的连接 同样不需要创建ODBC DSN数据源 但必须知道实际的数据库文件路径或者数据源名(例如 SQLserver的数据库)

 代码如下   Set conn=Server CreateObject("ADODB Connection")  conn Open"driver={SQL Server};server=abc;DataSource=(test);uid=;pwd=;database=UserDB"

   编写脚本和数据库源建立连接

  ADO(ActiveX Data Objects ) 提供 Connection 对象 可以使用该对象建立和管理应用程序和 ODBC 数据库之间的连接 Connection 对象具有各种属性和方法 可以使用它们打开和关闭数据库连接 编写数据库连接脚本 首先应创建 Connection 对象的实例 接着打开数据库连接

 代码如下  

   ******************************************************************** 与SQL Server 有关的连接 可以参照它建立您的数据库连接 ******************************************************************** 敬请注意   请根据情况配置StrServer StrUid StrSapwd StrDbName四个参数 Dim StrServer StrUid StrSaPwd StrDbName StrServer="(local)" 数据库服务器名 StrUid="testuser" 您的登录帐号 StrSaPwd=" " 您的登录密码 StrDbName="db_test_" 您的数据库名称

lishixinzhi/Article/program/net/201311/14116

ASP与 SQL 数据库连接:

【答案】:《%@ language=VBs cript%》
《%
dim conn
set conn=server.createobject(’ADODB.connection’)
con.open ’PROVIDER=SQLOLEDB;DATA SOURCE=SQL 服 务 器 名 称 或 IP 地
址;UID=sa;PWD=数据库密码;DATABASE=数据库名称
%》
建立记录集对象:
set rs=server.createobject(’adodb.recordset’)
rs.open SQL 语句,conn,3,2

asp网页怎样连接SQL数据库

asp连接数据库的代码为:
Set conn = Server.CreateObject(ADODB.Connection);
conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
ww_panwei_com;conn open其中/Set conn = Server.CreateObject(ADODB.Connection)为设置一个数据库的连接对象
driver=()告诉连接的设备名是SQL-SERVER
server是连接的服务器的ip地址,Uid是指用户的用户名,pwd是指的用户的password,
database是用户数据库在服务器端的数据库的名称

asp 连接sqlserver数据库的连接方式有几种分别是什么

第一种 - 这种方法用在ACCESS中最多
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("aspfree.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
第二种-这种方法用在SQL SERVER中多
strconn = "Driver={SQL Server};Description=sqldemo;SERVER=127.0.0.1;UID=LoginID;PWD=Password;DATABASE=Database_Name
set conn = server.createobject("adodb.connection")
conn.open strconn
第三种
strconn="Driver={MicrosoftAccessDriver(*.mdb)};" &_
"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=f:\Inetpub\wwwroot\somedir;uid=LoginID;" &_
"pwd=Password;DriverId=25;FIL=MSAccess;" set conn = server.createobject("adodb.connection")
conn.open strconn
第四种运用系统数据源
The following uses a Data Source Name:
set conn = server.createobject("adodb.connection")
conn.open "Example"
第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3

asp 菜鸟 问题

分类: 电脑/网络 》》 程序设计 》》 其他编程语言
问题描述:

ASP的连接数据库的方法有5种吧现在我只会下面一种set conn = Server.CreateObject("ADODB.Connection")set rs = Server.CreateObject("ADODB.RecordSet")con.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("mydb.mdb") & ";Persist Security Info=False"谁能详细介绍一下其余的四种,不要网上查的。 因为我都看了,但还是不是很理解。需要写上每种的优点和缺点~~~~~求最详细的解答。 谢谢了 ~~~~~~~~~~~

解析:

asp连接数据库的方法(全)

好像夜神习惯用Access,代码连接方法也都是基于Mdb数据库的,其实asp连接数据库的代码方法还有很多,后台数据库如采用SqlServer,Oracle都不尽相同,连接方式也有Oledb,Odbc等几种区别,特写此文,以作补遗。

ADO相关知识
在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:Connection、Recordset 、Command

Connection:负责打开或连接数据

Recordset:负责存取数据表

Command:负责对数据库执行行动查询命令

连接各数据库的驱动程序

连接各数据库可以使用驱动程序(OLEDB),也可以使用数据源(ODBC),相对来说使用OLEDB较为方便、简单。

ODBC链接(红色加粗部分为数据库类型,右方为相关连接方式)

access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"

dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"

Oracle "Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"

MSSQL server "Driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;"

MS text "Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"

Visual Foxpro "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"

MySQL "Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"

OLEDB链接

access "Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;"

Oracle "Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"

MS SQL Server "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;"

MS text "Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties’text;FMT=Delimited’"

在Asp中连接Access的数据库相关代码可以写为:

Dim db,conn,connstr

db="data/hezepolice.mdb"

Set conn = Server.CreateObject("ADODB.Connection")

connstr="DBQ="+server.mappath("db")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

’采用Oledb方式

’connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)

’字符串写法的不同

’connstr="Driver={microsoft access driver (*.mdb)};DBQ=" & Server.MapPath(db)

’采用先行建立的Dsn进行连接

’connstr="dsn=hezepolice;"

conn.open connstr

以下是数据库采用sqlserver的时候Asp建立数据连接常用的代码方式之一

Set conn=Server.CreateObject("ADODB.Connection")

on error resume next

connstr="Provider=SQLOLEDB;Password=***;Persist Security Info=True;User ID=sa;Initial Catalog=msdb;Data Source=localhost;Connect Timeout=15"

conn.Open connstr

微软建议在连接Access数据库使用下面的方法:

dim conn

set conn = server.createobject("adodb.connection")

conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("data.mdb")

OK,关于asp连接sqlserver数据库和asp连接sqlserver怎么写的内容到此结束了,希望对大家有所帮助。

asp连接sqlserver数据库(asp连接sqlserver怎么写)

本文编辑:admin

更多文章:


数据库管理系统和数据库系统分别侧重(数据库,数据库管理系统,数据库系统,这三个分别是什么意思并举个实例)

数据库管理系统和数据库系统分别侧重(数据库,数据库管理系统,数据库系统,这三个分别是什么意思并举个实例)

今天给各位分享数据库,数据库管理系统,数据库系统,这三个分别是什么意思并举个实例的知识,其中也会对数据库,数据库管理系统,数据库系统,这三个分别是什么意思并举个实例进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月7日 17:00

编程语言出现的先后顺序(最早的编程语言是哪一个)

编程语言出现的先后顺序(最早的编程语言是哪一个)

今天给各位分享最早的编程语言是哪一个的知识,其中也会对最早的编程语言是哪一个进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月7日 16:10

小程序源码有什么用(大商创小程序源码好用吗)

小程序源码有什么用(大商创小程序源码好用吗)

“小程序源码有什么用”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看小程序源码有什么用(大商创小程序源码好用吗)!

2026年9月7日 15:40

springmvc的依赖(springMVC的注入方式有哪几种,这与springMVC依赖)

springmvc的依赖(springMVC的注入方式有哪几种,这与springMVC依赖)

大家好,关于springmvc的依赖很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于springMVC的注入方式有哪几种,这与springMVC依赖的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还

2026年9月7日 14:00

it培训评价网(it培训排名机构十大IT培训机构)

it培训评价网(it培训排名机构十大IT培训机构)

这篇文章给大家聊聊关于it培训评价网,以及it培训排名机构十大IT培训机构对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年9月7日 13:00

个人博客页面布局(新手站长怎样做好独立博客初期运营工作)

个人博客页面布局(新手站长怎样做好独立博客初期运营工作)

大家好,如果您还对个人博客页面布局不太了解,没有关系,今天就由本站为大家分享个人博客页面布局的知识,包括新手站长怎样做好独立博客初期运营工作的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年9月7日 12:40

display flex 自动换行(overflow-y:hidden;overflow-x:auto;无效解决方法)

display flex 自动换行(overflow-y:hidden;overflow-x:auto;无效解决方法)

大家好,关于display flex 自动换行很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于overflow-y:hidden;overflow-x:auto;无效解决方法的知识点,相信应该可以解决大家的一些困惑和问题,如

2026年9月7日 11:00

小程序免认证源码(小程序源码都能干嘛)

小程序免认证源码(小程序源码都能干嘛)

本篇文章给大家谈谈小程序免认证源码,以及小程序源码都能干嘛对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年9月7日 10:50

timestamp without time zone(Postgresql中to_date()函数使用问题)

timestamp without time zone(Postgresql中to_date()函数使用问题)

各位老铁们好,相信很多人对timestamp without time zone都不是特别的了解,因此呢,今天就来为大家分享下关于timestamp without time zone以及Postgresql中to_date()函数使用问题

2026年9月7日 09:40

网页制作代码特效大全(谁知道网页打字机特效的代码)

网页制作代码特效大全(谁知道网页打字机特效的代码)

大家好,如果您还对网页制作代码特效大全不太了解,没有关系,今天就由本站为大家分享网页制作代码特效大全的知识,包括谁知道网页打字机特效的代码的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年9月7日 04:20

最近更新

创业加盟网1688(怎样考察加盟店)
2026-09-07 17:50:14 浏览:0
热门文章

yoga pro 14s carbon(yoga14s接口类型)
2026-07-03 17:50:01 浏览:5
domino directory(帮我翻译一下Recipient’s Domino Directory entry does not specify a valid Notes mail file)
2026-08-03 19:20:01 浏览:4
标签列表