asp的数据库连接
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
(1)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 数据表" (将数据表所有记录删除)
B. 怎么让asp和数据库连接
dreameweave里
点有边的数据库里的"+"
选数据原名称(DSN)
然后名称自己写,数据愿名称选你在数据库中建立的,就可以了
C. asp 中数据库连接
<%
Set fsConn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("dateBase.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" 'dateBase.mdb改成你的数据库名,如果不地当前目录下,要加路径.
fsConn.Open Connstr
Set cn=server.createobject("Adodb.connection")
Set rsFreshNews=server.createobject("Adodb.recordset")
sSQL ="Select a.* from qingshi_SchoolDoc a,service_School b Where a.Received=0 and a.ToSchoolName=b.Hname and b.partment='区局' "
rsFreshNews.Open sSQL,fsConn,1,1
responseStr = responseStr & "<div id=""tabs-1"">"
If rsFreshNews.BOF And rsFreshNews.EOF Then
....
D. asp与数据库连接
建议要自己掌握好调试的方法。你可以把Connstr response.write出来,看看路径对不对。加上response.write Connstr response.end来调试。要掌握好这个方法。
E. asp怎样与SQL数据库连接
用代码直接连接:
strconn="Driver={SQLServer};Description=sqldemo;SERVER=IP地址;UID=sql用户名;Password=sql密码;DATABASE=数据库名"
set conn=server.createobject("adodb.connection")
conn.open strconn
F. asp如何连接数据库
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/aspgo/Data/user.mdb")
G. asp如何连接数据库
你在本地测试的时候,是通过本地的ODBC数据源管理器连接的,而上传到服务器上(应该是虚拟主机吧)后,你是不可能操作到服务器上的 ODBC数据源管理器。
所以,不能通过这种方式连接数据库:
可以采用:
dbpath = Server.MapPath("你的数据库文件路径")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&dbpath&";JET OLEDB:Database Password="
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1,其实上面的代码已经告诉你了阿,只不过,你要搞准你的 Access 文件的路径:
打个比方,如果 有一个 access数据库,是mydb.mdb 文件,并且和这个连接代码所在文件在同一个目录下,那么可以这么写:
dbpath = Server.MapPath("./mydb.mdb")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&dbpath&";JET OLEDB:Database Password="
'当然,如果数据库没有密码,也可以不要后面的一部分,直接写成
'connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&dbpath&""
Set userconn = Server.CreateObject("ADODB.Connection")
userconn.Open connstr
到这里,已经把数据连接好了…
然后,就可以操作数据库里面的数据表了…
当然,还必须初始化一个 Recordset对象
2,如果上面的文件保存为 conn.asp,且和 index.asp 在一个目录下,那么在index.asp中输入要在 操作数据库之前,引用 conn.asp 文件的内容
即:<!--#include file="./conn.asp" -->
^^^
还说两句,不要生气,个人觉得,如果这些都不懂的话,那你的asp 编程还没入门(因为这是一些最基本的操作),应该要找点书看一下,并且要多看,多练,先理解,不要急于上路,所谓磨刀不误砍柴工嘛,祝你好运!
H. asp中怎么连接数据库
只需在search.asp顶部加上
<!--#include file="cnn.asp"-->
ACTION要写search.asp
加这个群
51704680
I. asp数据库连接
1、ping 192.168.0.8看看通不通,
2、然后看看是不是开着防火墙,要保证1433端口能通讯。
telnet 192.168.0.8 1433
去192.168.0.8那台机器,看看是不是有防火墙软件,还是开着windows防火墙,如果是软件,添加规则打开1433。如果是windows防火墙,在例外里添加端口,把1433加上。