这是default.asp
<!--#include file="conn.asp" -->
<%
Set OBJAAA = Server.CreateObject("ADODB.CONNECTION")
OBJAAA.Open "nownow",sqluser,sqlpwd
sql = "select top 3 * from leaguer order by input_date desc"
Set Rs = Server.CreateObject("ADODB.Recordset")
...............
%>请问一下公用文件CONN.asp应该怎样写才正确.我这样写的,但是不正确,链接不上.
<%
DB_loca="(local)"
sqluser = "sa"
sqlpwd = "sa"
DB_name="nownow"
nownow="driver={sql server};server="&DB_loca&";uid="&sqluser&";pwd="&sqlpwd&";database="&DB_name&";"
set conn=server.CreateObject("adodb.connection")
conn.open nownow
%>
<!--#include file="conn.asp" -->
<%
Set OBJAAA = Server.CreateObject("ADODB.CONNECTION")
OBJAAA.Open "nownow",sqluser,sqlpwd
sql = "select top 3 * from leaguer order by input_date desc"
Set Rs = Server.CreateObject("ADODB.Recordset")
...............
%>请问一下公用文件CONN.asp应该怎样写才正确.我这样写的,但是不正确,链接不上.
<%
DB_loca="(local)"
sqluser = "sa"
sqlpwd = "sa"
DB_name="nownow"
nownow="driver={sql server};server="&DB_loca&";uid="&sqluser&";pwd="&sqlpwd&";database="&DB_name&";"
set conn=server.CreateObject("adodb.connection")
conn.open nownow
%>
解决方案 »
- SQL SERVER 触发器问题
- 请问,我看了下登录名,发现SA用户名下面,针对某个用户数据库AA的数据库角色只有PUBLIC
- sql问题请教
- 请教SQLSERVER在存储过程中单引号的相关问题
- 请教一个SQL多列转化成固定行的问题!
- 过程、函数或触发器 中不允许使用 USE database 语句
- 关于SQLSERVER数据库同步?具体内容参照下面的路径 有130分
- 请问如果不装客户端是否能利用ODBC连接数据库服务器?
- 请问DTSRUN /~后面的值如何得到的.
- SqlServer2000 存储过程 Sq语句总是取最新的数据,又要避免重复?
- 帮帮看看怎么写
- 求解安裝sqlserver 出現問題 在線等 急~~~
default.asp
<!--#include file="conn.asp" -->
<%
sql = "select top 3 * from leaguer order by input_date desc"
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open sql,conn
response.write rs(0)
%>
---创建测试环境
Create Table 类别表(ID Int, name Varchar(6),parentID Int)
Insert 类别表 Select 1, 'A', 0
Union All Select 2, 'B', 1
Union All Select 3, 'C', 1
Union All Select 4, 'D', 0
Union All Select 5, 'E', 4
Union All Select 6, 'F', 4
Union All Select 7, 'G', 0
Union All Select 8, 'H', 7
Create Table 产品表(产品名 Varchar(6),所选类别 Varchar(10))---(只选了子类)
Insert 产品表 Select 'AA', '2,5'
Union All Select 'BB', '8'
Union All Select 'CC', '3,6,8'
Union All Select 'DD', '2,5,8'Select * From 类别表
Select * From 产品表
---查询结果
Select
A.*
From
产品表 A,
(Select ID From 类别表 A Where Exists
(Select 1 From 类别表 Where Name='A' And A.ParentID=ID)) B
Where CharIndex(Cast(B.ID As Varchar),A.所选类别)>0
---结果
/*
产品名 所选类别
------ ----------
AA 2,5
DD 2,5,8
CC 3,6,8(所影响的行数为 3 行)
*/
---删除测试环境
Drop Table 类别表,产品表
CONN里面只写
sqluser=
sqlpwd=
就可以了.