请大侠解说一段关于网页方面的代码
- 提问者网友:两耳就是菩提
- 2021-04-23 02:45
dim my_conn,strsql,rs,Connstring1
Connstring1=Application("NetShop_ConnectionString")
set my_conn=Server.CreateObject("ADODB.Connection")
my_Conn.Open Connstring1
strSQLy1 = "Select * From 产品 inner join 类别 on 产品.类别 ID=类别.类别 ID where 产品.类别 ID=1"
set rsyinliao=my_conn.execute(strSQLy1)
strSQLdx = "Select * From 产品 inner join 类别 on 产品.类别 ID=类别.类别 ID where 产品.类别 ID=3"
set rsdianxin=my_conn.execute(strSQLdx)
%>
这段代码里面说的每一步解释,我就是看不懂它里面说的是什么和什么~~所以也不知道怎么连接数据库~~也不知道数据库里的有什么表和表里都有些什么,请各位大侠赐教!
- 五星知识达人网友:duile
- 2021-04-23 03:31
<%
dim my_conn,strsql,rs,Connstring1
Connstring1=Application("NetShop_ConnectionString")
' 此处的Application("NetShop_ConnectionString")常量里存储了数据库连接的详细参数
' 如果是连接SQL Server 数据库时,参数如下:
' connectionstring = "driver={sql server};server=localhost;database=" & TmpDBname & ";uid=sa;pwd=12345"
' driver 是数据库类型,server是数据库所在服务器(远程此处是数据库服务器IP), database是数据库名, uid是访问权限的数据库用户名,pwd是数据库用户的密码
' 如果想要查看数据库连接的详细信息,可在此将Application("NetShop_ConnectionString")输出
' response.write(Application("NetShop_ConnectionString"))
' 也可以查看Application("NetShop_ConnectionString")缓存的创建文件里查到数据库连接的详细信息
set my_conn=Server.CreateObject("ADODB.Connection")
my_Conn.Open Connstring1
strSQLy1 = "Select * From 产品 inner join 类别 on 产品.类别 ID=类别.类别 ID where 产品.类别 ID=1"
'这里访问“产品”表和“类别”表,采用自然连接,条件是产品表中的类别ID等于类别表中的类别ID,且类别ID=1,其与"Select * From 产品,类别 where 产品.类别 ID=类别.类别 ID and 产品.类别 ID=1"等效。
set rsyinliao=my_conn.execute(strSQLy1)
strSQLdx = "Select * From 产品 inner join 类别 on 产品.类别 ID=类别.类别 ID where 产品.类别 ID=3"
set rsdianxin=my_conn.execute(strSQLdx)
%>
- 1楼网友:行雁书
- 2021-04-23 03:38
<% dim my_conn,strsql,rs,Connstring1 定义函数 Connstring1=Application("NetShop_ConnectionString") 创建方法 set my_conn=Server.CreateObject("ADODB.Connection") 调用数据库驱动 my_Conn.Open Connstring1 用open方法打开
strSQLy1 = "Select * From 产品 inner join 类别 on 产品.类别 ID=类别.类别 ID where 产品.类别 ID=1" set rsyinliao=my_conn.execute(strSQLy1) strSQLdx = "Select * From 产品 inner join 类别 on 产品.类别 ID=类别.类别 ID where 产品.类别 ID=3" set rsdianxin=my_conn.execute(strSQLdx)
上边2个是读取数据 %>
下边还应该有
set my_Conn=noting
my_Conn.close
关闭这个过程