A. asp 怎样连接数据库
strSQLServer="(local)" '服务器名,请修改为你主机中SQL的服务器名
strSQLUser="sa" '用户名,请修改为你在SQL的用户名
strSQLPassword="" '密码,请修改为你在SQL的用户的密码如没设密码应为""
strSQLDataBase="" 'SQL使用的数据库名,请修改为你在SQL在的使用数据库名
你的服务器地址是196.168.169.55
那这里strSQLServer="(196.168.169.55)"
你的SQL服务器的用户名是admin
那这里strSQLUser="admin"
你的SQL服务器的密码是111222333
那这里strSQLPassword="111222333"
用SQL应该知道SQL里可以创建很多数据库,每个数据库也有很多表
所以你应该拥有自己的一个数据库,比如你的名字是xiaoer
那strSQLDataBase="xiaoer"
就OK了
B. ASP 怎么连接SQL数据库
ASP与SQL数据库连接语句具体如下:
Set conn = Server.CreateObject("ADODB.Connection")
connstr = "provider=Sqloledb;server=服务器名;uid=用户名;pwd=密码;database=数据库名"
conn.Open connstr
If Err Then
err.Clear
Set conn = Nothing
Response.Write "数据库连接出错,请检查连接字串"
Response.End
(2)asp连接数据库的方法扩展阅读:
SQL常用命令使用方法:
(1) 数据记录筛选:
sql="select * from 数据表 where 字段名=字段值 order by 字段名 "
sql="select * from 数据表 where 字段名 like ‘%字段值%‘ order by 字段名 "
sql="select top 10 * from 数据表 where 字段名 order by 字段名 "
sql="select * from 数据表 where 字段名 in (‘值1‘,‘值2‘,‘值3‘)"
sql="select * from 数据表 where 字段名 between 值1 and 值2"
(2) 更新数据记录:
sql="update 数据表 set 字段名=字段值 where 条件表达式"
sql="update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"
(3) 删除数据记录:
sql="delete from 数据表 where 条件表达式"
sql="delete from 数据表" (将数据表所有记录删除)
C. asp怎样与SQL数据库连接代码是
用于连接SQL数据库的代码应该这样:
连接字符串以及解释如下:
connstr="driver={SQL Server};server=(local);uid=sa;pwd=sa;database=Your database"
语法介绍:
(1)、driver={SQL Server};始终为这个形式,不变
(2)、server:可以是local、你计算机的IP、计算机的名称中的任意一个
(3)、uid:登陆SQL的用户名
(4)、pwd:登陆SQL的密码
(5)、database:要连接的数据库名称。
然后再声明连接对象:
set conn=Server.Createobject("adodb.connection")
然后用Open方法打开连接
conn.open connstr
楼主可以试下.
D. asp连接数据库
是什么数据库?access的吗?
1.Access数据库的DSN-less连接方法:
set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("数据库所在路径")
2.Access OLE DB连接方法:
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPath("数据库所在路径")
E. asp连接sql数据库有几种方法啊
用ASP连接各种数据库的方法
用ASP连接各种数据库的方法一、ASP的对象存取数据库方法
在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:Connection、Recordset 、Command
Connection:负责打开或连接数据
Recordset:负责存取数据表
Command:负责对数据库执行行动查询命令
二、连接各数据库的驱动程序
连接各数据库可以使用驱动程序,也可以使用数据源,不过我建议大家使用驱动程序,因为使用驱动程序非常方便、简单,而使用数据源比较麻烦。
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′"
而我们在一般情况下使用Access的数据库比较多,在这里我建议大家连接Access数据库使用下面的方法:
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("../db/bbs.mdb")
其中../db/bbs.mdb是你的数据库存放的相对路径!如果你的数据库和ASP文件在同一目录下,你只要这样写就可以了:
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("bbs.mdb")
有许多初学者在遇到数据库连接时总是会出问题,然而使用上面的驱动程序只要你的数据库路径选对了就不会出问题了。
F. 怎么让asp和数据库连接
dreameweave里
点有边的数据库里的"+"
选数据原名称(DSN)
然后名称自己写,数据愿名称选你在数据库中建立的,就可以了
G. 关于asp连接数据库的方式比较
如果是ACCESS的数据库,用Driver={Microsoft Access Driver (*.mdb)};DBQ=有些服务器会报错,但是用provider=Microsoft.Jet.OLEDB.4.0;data source=方式,任何服务器都不会报错,你说哪个好?
H. 关于asp连接数据库的方法的书中解释
一个不方便一移植,在别的电脑上就不呢个浏览。
不管咋说一下的写法是没问题的,参考一下。
<%
dim conn
Dim connstr
dim dbpath
dbpath="date/tibetan.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(dbpath)
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "Sorry! 数据库连接出错,请检查连接字串。"
Response.End
End If
%>
I. ASP连接数据库的连接方法
access的连接字符串
<%
db="数据库路径"
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
on error resume next
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
if err then
response.write err.discription
Err.Clear
conn.close
set conn=nothing
Response.Write "数据库连接出错,请检查连接字符串。"
Response.End
end if
%>
sqlser连接
<%
Sql_Server = "服务器地址"
Sql_User = "数据库账号"
Sql_Pass = "密码"
Sql_Data = "数据库名"
dim Conn,connstr
connstr = "PROVIDER=SQLNCLI;DATA SOURCE="&Sql_Server&";UID="&Sql_User&";PWD="&Sql_Pass&";DATABASE="&Sql_Data
set Conn = server.createobject("ADODB.connection")
Conn.open connstr
if err then
response.write err.discription
Err.Clear
conn.close
set conn=nothing
Response.Write "数据库连接出错,请检查连接字符串。"
Response.End
end if
%>